About The Role:
Agero has a vision to automate the roadside assistance industry. This means providing the automotive and insurance industry with a way to enter details about people who have broken down, then automatically determining the best quality and fastest response from thousands of towers and their nationwide fleet of tow trucks all running our towing app.This creates interesting UI/UX challenges - we’re building something that no one else has built and we have three user perspectives on the same data. We work in small teams of 3-5 engineers called “squads” to strategically execute on different areas of the codebase. This creates a small-team feeling while being a part of a larger organization. We're using React on the Web, and React Native for iOS and Android.
Key Outcomes:
- Own the front end web code and experience
- Help shape the front end architecture and institute best practices throughout our code base
- Help grow and mentor the front end team
- Help scale the front end codebase to keep up with increasing demand
- Work with a designer / product manager to get new features out quickly and bug free
- Convert Figma files into functional styled components
- Ensure cross-browser, cross-platform, and cross-device compatibility
- Bring innovative ideas and solve complex technology problems
- Work closely with UX/UI designers, product managers, QA engineers, and backend developers.
- Own the successful implementation of product features and codebase improvements, from development to release and beyond.
- Collaborate with other members of the front end team
Requirements:
- 5+ years of professional software development or UI/UX development experience
- 3+ yrs professional experience in a modern React environment (Hooks, Context, API, Suspense)
- Extensive knowledge of testing (Cypress for visual regression testing, Jest for unit testing)
- Excellent knowledge of HTML5, CSS3 and JavaScript
- Experience using git with pull requests and code reviews
- Bachelor’s Degree in Computer Science or related field or equivalent
Nice To Have:
- Experience working with GraphQL
- Experience working with TypeScript
- Experience working with Relay
- Experience working with React Native
Hiring In:
-
United States: AZ, FL, IL, KY, MA, MI, NM, TN, GA, NC, NH and VA
-
Canada: Province of Ontario
- #LI-REMOTE