Backend Developer, Lead
- Full-time position
- 100% Remote
- 7+ years experience
Job Description
Create a Data Analytics & Reporting System for the Electric Vehicle industry, and take control of the backend serverless architecture.
Lead a small team, communicating with Developers, Project Manager and Product Owner.
Help define and prioritize features the team works on.
Responsibilities
- Lead the team by example and ensure we deliver quality solutions
- Perform discovery work and make significant architectural decisions
- Define the data layer & schema to enable efficient Data Analytics
- Construct APIs as Serverless Functions for business logic and data access
- Implement security layer for APIs and Web
- Build out an automated test suite
Company Benefits
- 100% Remote
- Flexible Working Hours
- Funding for learning resources
- Strong cultural emphasis on individual autonomy
Required Skills
- Serverless Architecture
- Create REST APIs to query data and execute business logic
- Databases, Relational & NoSQL: define models & write performant queries
- TypeScript
Desirable Skills
- Auth0
- Create APIs to query data and execute business logic
- Netlify: Functions, CI/CD
- Relational Database Design & Queries
- Unit Testing
- Strong spoken & written English
Tech Stack
- API: Typescript on nodejs (via Netlify Serverless Functions)
- MySQL (PlanetScale)
- Auth0
- Cypress
- Nuxt frontend