About the role
We're looking for a Senior Back-End Developer to design and build robust APIs, microservices, and critical integrations for client systems in the pharmaceutical, SaaS, and cloud sectors.
You'll work closely with product and front-end engineers, actively participating in architecture decisions and ensuring reliability and scalability in every delivery.
What you'll do
- Develop and maintain REST and GraphQL APIs using Node.js and/or Python
- Model relational and non-relational databases (PostgreSQL, MongoDB, Redis)
- Ensure quality with automated tests and adequate coverage
- Participate in code reviews and evolve the team's engineering standards
- Collaborate on API contract definitions with front-end and mobile teams
What we expect from you
- 5+ years of back-end development experience
- Strong command of Node.js (Express, Fastify, or NestJS) and/or Python (FastAPI, Django)
- Solid experience with relational databases and data modeling
- Knowledge of messaging (RabbitMQ, SQS, Kafka) and event-driven architecture
- Ability to work autonomously and document technical decisions clearly
Nice to have
- Experience with microservices architecture and containers (Docker, Kubernetes)
- Familiarity with API authentication and security (OAuth 2.0, JWT)
- Knowledge of observability tools (OpenTelemetry, Datadog, Grafana)
What we offer
- CLT or PJ contract
- 100% remote work
- Budget for courses and certifications
- Real-impact projects with a high-caliber technical team
