Sr Web/UI Developer

5, Rajiv Gandhi Salai, PTK nagar, Thiruvanmiyur, Chennai, Tamil Nadu 600096, India Req #2470
March 15, 2024

The Opportunity: 

ACV/Monk provides visual expertise on vehicles, in particular the ability to detect and classify damage on pictures taken from a smartphone, through computer vision and deep learning algorithms.

The company is already working with international leading players, such as our parent company ACV Auctions (USA), but also CAT logistics (Europe) Getaround (France), Autobiz (Europe) or Hgreg (Canada). 

We are building a word-class API-based damage detection system and are looking for a great front end engineer who is eager to help us build a high-performance, reliable, Front-end product to support the efforts of our Product, Back-end, and ML teams. 

Skills needed for the position:

  • 5+ years Experience
  • You are able to design and build complex systems that can scale rapidly with little maintenance
  • You are able to lead successfully complete software projects without major guidance from a manager/lead 
  • You are able to put your advanced technical experience in use to help and mentor other teammates, as well as to provide expert analysis on complex problems 
  • You have a solid experience on Javascript, Typescript, React, and React Native 
  • You have worked on both web and native projects
  • You master the React ecosystem with advanced knowledge of React hooks, memoization etc.
  • You have an in-depth knowledge of the JavaScript Browser API You have a good grasp of logic and algorithms
  • You have good notions of logic and algorithmic complexity, and you know how to profile your code and methodically search for performance improvements
  • You know how to work remotely and stay focused
  • You have experience in SCRUM and Kanban project management and can help a product owner or team lead scope, write and prioritize new issues.
  • You are able to handle multiple competing priorities in an agile, fast-paced environment 

Stack of the team 

  • Code: React, React Native, Typescript, Expo 
  • Versioning: GitHub (public and private repositories) 
  • Logging / reporting: Sentry 
  • Project management: Scrum + Kanban in Jira 
  • Backend: our own from another team, with Open API documentation 

Missions 

You’ll be mainly working (in the techs of the stack) on an SDK providing components to take picture/record video of a vehicle, compress and upload them, and interfaces to manage the damages on this vehicle. You’ll spend most of your time working on: 

  • Participating actively in new features delivery by : 
  • Designing and building features 
  • Building robust test suites 
  • Developing roadmaps and prioritizing technical debt to effectively plan features and work
  • Helping and mentoring other teammates technically, and using your technical experience to provided expert knowledge on complex problems 
  • Actively participating in code reviews, writing high-quality documentation 
  • Responding to client emergencies by finding solutions to issues (bugs, performance issues etc.) quickly 
  • Participate to team rituals (dailies, openings, retros) #LI-CM2

Other details

  • Job Family Product & Technology
  • Job Function Software Engineering
  • Pay Type Salary
Location on Google Maps
  • 5, Rajiv Gandhi Salai, PTK nagar, Thiruvanmiyur, Chennai, Tamil Nadu 600096, India