Solve the most critical technical problems within a startup-oriented environment while having the backing of a very large company.
Requirements
- Adept at drafting, validating and implementing software systems architecture using modern development and deployment technologies and can speak thoroughly to their tradeoffs.
- Strong Experience with TypeScript/JavaScript, React, NestJS, and React Native (bonus)
- Experience working with a CMS (bonus Contentful)
- Strong familiarity with data structures, algorithms and design patterns
- Proponent of code testing and familiar with the common frameworks for unit, integration and functional tests
Responsibilities
- Champion code quality, reusability, scalability security and strategic software architecture decisions
- Mentor software engineers utilizing code reviews, proven design patterns and your experience building large scale public facing software
- Collaborate with Product and Project Management to take small ideas or concepts and turn them into high fidelity technical game plans and achieve the products and business goals
Other
- At least 8+ years as a Full Stack Software Engineer and 4+ years experience leading engineering teams.
- Experience organizing and prioritizing tasks with Product and Project Management for a team of 4+ Engineers
- Care about who you work with and how work is done. We hire carefully and the entire team is given the opportunity to take part in evaluating potential hires
- Relate to our core values (see below) and would like to contribute to a positive working environment and culture