Backend Developer (NestJS + Python)
We’re hiring a Backend Developer with strong experience in NestJS (TypeScript) and the ability to work with Python services to support a platform processing large-scale, real-time data. This role suits someone who enjoys working across multiple technologies and thrives in a collaborative, performance-driven environment.
About the Company & Project
We build AI-powered data solutions to help organizations make sense of real-time data. Our platform powers predictive analytics, automation, and operational intelligence at scale. You’ll be part of a cross-functional team maintaining microservices deployed in AWS.
While your main focus will be on TypeScript/NestJS services, you’ll also interact with Python-based services (FastAPI), and occasionally review or debug them.
Tech Stack
NestJS (TypeScript), Python (FastAPI), PostgreSQL, AWS, Java, Kafka Streams
Responsibilities
• Develop backend services using NestJS
• Interact with Python-based services (FastAPI)
• Maintain service integrations in a distributed architecture
• Contribute to system design and reliability improvements
• Collaborate closely with teams working in Java and Kafka
Requirements
• 4+ years of backend development experience
• Strong experience with NestJS / TypeScript
• Ability to read and understand Python code
• Solid experience with PostgreSQL
• Familiarity with AWS
• English: B2+
Interview Process
1. Prescreen interview
2. Test task – No coding required. You’ll be asked to:
• Design the architecture based on a written task
• Record a short (up to 5 min) video explaining your design
3. Review by CTO
4. Technical interview based on your submission