Frontend Developer
Job Summary
We provide innovative cutting-edge services to the motor vehicle industry. Our namesake solution manages titling and registration transactions in all 50 states and across multiple locations all on one platform. With the mission of expanding and automating Vehicle-to-Government (V2Gov) transactions our platform is reimagining how drivers businesses and governments interact with vehicles.
We are looking for an experienced Frontend Developer to join the team and contribute to the development and maintenance of web applications using Angular and TypeScript. The role involves building reusable UI components implementing complex business workflows integrating with backend services and collaborating closely with cross-functional teams.
- Develop and maintain responsive web applications using Angular and TypeScript.
- Build reusable scalable and maintainable UI components.
- Implement complex business logic and user workflows on the frontend.
- Use RxJS to handle asynchronous operations reactive data streams and event-driven workflows.
- Create responsive and accessible user interfaces using HTML CSS/LESS and Bootstrap.
- Write clean readable and well-structured code following established development standards.
- Write and maintain unit tests and visual regression (screenshot) tests to ensure UI reliability and prevent regressions.
- Participate in code reviews and contribute to improving frontend architecture and development practices.
- Collaborate closely with Backend Developers QA Engineers Designers and Product Managers.
- Participate in Agile ceremonies including planning refinement daily stand-ups and retrospectives.
- Good spoken English and Russian is a mandatory
- 4 years of professional frontend development experience
- Commercial experience with Angular
- Strong knowledge of TypeScript
- Good understanding of RxJS
- Solid knowledge of HTML5 and CSS3/LESS
- Experience with Bootstrap or similar UI frameworks
- Experience working with REST APIs
- Good communication skills and ability to work with both technical and non-technical team members.
- () Experience with Puppeteer Playwright or other browser automation tools
- () Basic understanding of C#/.NET is a plus.