Senior Front End Web Engineer - React
Ahead of the Curve.
No one knows the road like Agero. For over 40 years, we have provided the safest, smartest solutions for drivers and the companies that keep them moving.
As a result, we have become an industry leader, providing vehicle manufacturers and insurance carriers with privately labeled state-of-the-art roadside assistance plans and efficient claims management solutions. Our Roadside Assistance network protects more than 75 million drivers each year, providing award-winning service that helps motorists in their time of need while building customer loyalty for our clients.
Headquartered in Medford, MA with operations throughout North America, we are trusted by more than 100 leading corporations and used by 75% of the new passenger vehicles sold in the U.S. As a result, we have more information about cars and drivers than any other company. We use that data to continually enrich our solutions, maximizing our customers' opportunities while minimizing driver distraction.
DESCRIPTION SUMMARY: This position is responsible for design and deployment of an enterprise web application written in Angular and Node.js frameworks. This includes, but is not limited to, configuring the hosting environment, modeling data, designing the MVC / API layer, design and implementation of user interface, and managing of the user experience.
ESSENTIAL FUNCTIONS:
- Develop, deploy and monitor a high profile website and its underlying critical services
- Develop and maintain continuous deployment architectures
- Develop innovative solutions to large-scale data transfer challenges
- Improve the performance of our web applications and solve scaling issue
- Develop automation and improvements to deployment, monitoring, and testing processes
- Serve on the on-call rotation with other engineers on the team
EDUCATION: BA or BS degree in CS, Engineering, Mathematics or equivalent
EXPERIENCE: 3-5 years of experience with software development or MA or MS degree in CS, Engineering, Mathematics and 3 years of experience with software development
SKILLS: 5+ years of full stack web development experience. Fluency with JavaScript, SQL, MongoDB, HTML5, CSS3, React / Preact, Mobx, Redux, SCSS. Experience using D3JS or similar data visualization tool. In-depth understanding of REST philosophy and API design. Experience using Bootstrap or similar responsive framework. Experience with AWS / GCP / Azure. Experience writing unit and integration tests. Experience setting up, configuring, and maintaining a Linux Hosting environment using Docker. Experience with Jira, Rally, or other ticket-based systems. Experience with Google Maps and Mapbox. Any unit testing (JS) - Mocha, Chai, Protractor, etc. a plus. Excellent understanding of Git. Strong understanding of Object Oriented Programming.