We are looking for a sharp-minded Backend Developer to join our Growth team. This is a unique opportunity to take part in shaping architectural decisions, contribute to cross-functional projects, and work with cutting-edge technologies in a fast-paced, innovation-driven environment.
Want to have an impact on an everyday super-app used by millions of users?
This is your time to join us!
Responsibilities:
- Lead complex backend projects from functional spec, through writing detailed technical documentation, architecture, development, and deployment.
- Design, develop, and maintain scalable backend systems using Python in production environments
- Build and manage cloud-native, microservices-based architectures and distributed systems
- Work with a variety of data storage technologies
- Collaborate with cross-functional teams including product, DevOps, and frontend
- Build and manage frontend components (Angular) as needed
- Communicate complex technical topics clearly to non-technical stakeholders
- Actively leverage AI tools (e.g., Cursor) to accelerate development and raise the team’s engineering bar.
Requirements:
- 4+ years of proven hands-on experience developing backend systems in production environments end to end from design to execution.
- Experience with Docker and container orchestration tools
- Strong understanding of cloud-native architecture; experience with AWS
- Practical experience designing and working with microservices architecture
- Proficiency in SQL and NoSQL databases
- Experienced in building dynamic, client-facing web applications
- Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams
- Stay curious about new technologies, especially AI, and actively use them to level up the team and the product.
Nice to have:
- Experience mentoring developers and leading technical initiatives