Senior Software Engineer - Back End
tryminded
We’re looking for someone to join our engineering team as a Senior Software Engineer, Back End.
In this role, you will:
Contribute to the implementation of our REST APIs and backend services
Work closely with our product, marketing, and medical team
Work under the leadership of our Head of Engineering
If you are a great fit for this role, you:
- Have a full-stack mentality: you are curious about the relationships and interdependence between different parts of our system
- Are a self-starter that enjoys taking ownership of tasks at handHave a deep knowledge of the Node.js ecosystem
- Have worked extensively with modern REST API frameworks in Python or Javascript (Django, Flask, Express.js, Hapi.js), understand how they are similar and different and have opinions about the tradeoffs between them
- Are comfortable working in a Continuous Integration / Continuous Delivery environment
- Practice Test-Driven-Development (TDD)
- Have built APIs that are integrated with modern clients built using Angular, React, and Vue
- Have worked at a startup that has scaled rapidly
Requirements
- 5+ years of engineering experience building technology on modern cloud infrastructure
- 5+ years of experience building and scaling APIs
- 5+ years of experience working in agile and cross-functional development teams
- Good understanding of distributed systems and microservices patterns
- Understanding of the ecosystems of the major cloud providers (AWS, Google. Azure)
- Understanding of container architecture and ecosystem (eg Docker, Kubernetes)
Minded offers a competitive salary and equity compensation, 100% coverage of medical, dental and vision insurance, unlimited vacation and remote work flexibility.
Minded is an equal opportunity employer and does not discriminate on the basis of race, color, creed, ethnicity, sex, gender identity, sexual orientation, religion, disability, age, veteran status, or any other category protected by law.