Position: Front-End Developer
Company: North Coast Auto Group
Category: JavaScript
Experience required: 2y
English level: fluent

This role will work directly with Engineering, Design, and Product to build a new kind of online car financing and buying experience.

**The role**
As a Front-End Developer, you will use the latest technologies to build an e-commerce platform for vehicles, operational tools, and a data platform to drive our systems. You’ll collaborate with a distributed team to design complex solutions and are comfortable with ambiguity. We’re specifically looking for someone with full-stack capabilities (we use Angular and Node), but enough front-end expertise to help us optimize our user experience.

**Responsibilities**
● Implement web interfaces/applications using Angular, HTML, CSS, and JavaScript
● Work closely with the entire product team to define feature specifications and build the next generation of products
● Complete and test small to medium features (each with many tasks) with little guidance
● Proactively identify and drive changes as needed for assigned codebase, product area and/or systems
● Build back-end services when needed

**What you need:**
Minimal Qualification
● Fluent in spoken and written English is required
● 2+ years of professional software engineering experience as part of a team
● Experience with Angular/TypeScript and HTML/CSS in a production environment
● Experience with back-end web technologies, such as JavaScript/Node, in a production environment
● Experience integrating with and writing basic APIs
● Git as a version control

**Preferred Qualification**
● B.S. or M.S. in Computer Science or related field
● Hands on experience with AWS
● Hands on experience with Docker
● Exposure to Atlassian tools (Jira, Bitbucket)
● Experience writing front-end test coverage (Jest for unit, Cypress for e2e) and an understanding of NoSQL databases (we're using MongoDB) are a plus