Backend Developer
Core
Design, build, and maintain scalable backend services, APIs, and server-side logic for high-performance applications.
Role type
Senior Backend Developer (.NET ecosystem)
Builds
Scalable web APIs, microservices, and distributed systems
Domain
Software Engineering / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
.NET 8+, ASP.NET Core, PostgreSQL, MySQL, MongoDB, RESTful API design, Microservices Architecture, RabbitMQ, Kubernetes, Docker, Auth0/JWT, Cloud Services (Azure/GC)
Preferred skills
RabbitMQ middleware, EdTech domain experience, learning science knowledge, Moodle/Canvas/Zoom SDK integration
Technologies
.NET, ASP.NET Core, PostgreSQL, MySQL, MongoDB, RabbitMQ, Kubernetes, Docker, Auth0, Azure, GC
Responsibilities
Design and implement backend services and APIs; Design data models and manage database integration; Integrate with databases and third-party APIs; Implement security and data protection measures; Optimize performance and security of systems
Seniority
Senior, hands-on IC