This is a remote position.
Work seamlessly with back end engineers
Work with test automation engineers to ensure code quality
Mentor and train new / junior developers
Participate in code reviews and contribute to our continuous enhancement process
Requirements
- 6+ years experience in backend development
- Expert proficiency in TypeScript (Node.js ecosystem).
- Advanced experience in Python, including popular frameworks (e.g., FastAPI, Flask, Django).
- Solid experience with RESTful API design, GraphQL is a plus.
- Proficient in working with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis, etc.).
- Strong understanding of software architecture, design patterns, and system design.
- Experience with Docker, microservices, and cloud platforms (AWS, GCP, or Azure).
- Familiarity with unit testing, integration testing, and CI/CD pipelines.
- Experience with asynchronous programming and event-driven systems.
Benefits
Full Time Employment with competitive salary and benefits
Medical, dental, and vision insurance coverage