Description
Job Summary:
Develop and maintain backend services, evolve APIs and integrations, and focus on application performance and stability within a structured squad.
Key Highlights:
1. Backend development and evolution of APIs/integrations
2. Focus on application performance and stability
3. Collaborative work with frontend, mobile, and product teams
Your Responsibilities:
* Develop and maintain backend services
* Evolve APIs and integrations (GraphQL)
* Work with multiple databases (relational and non-relational)
* Focus on application performance and stability
* Support technical improvements and best practices
* Collaborate closely with frontend, mobile, and product teams
Stack / Requirements
Backend
* Node.js (v18\+)
* TypeScript (strong typing)
* GraphQL (Apollo Server)
* MySQL \+ Sequelize (modeling and migrations)
* Redis (caching)
* MongoDB
Infra \& Workflow
* Git Flow
* Git Submodules
* Conventional Commits
* Nice-to-Haves
* Basic knowledge of React Native (CLI)
* Apollo Client
* Monitoring tools (Sentry, Grafana, Reactotron)
* AWS (EC2, ECS, RDS, S3, CloudWatch, CloudFormation)
Expected Profile
* Experience in a structured squad
* Execution-oriented mindset with critical thinking
* High level of autonomy in daily tasks
* Clear communication with technical and product teams
Minimum Education: Bachelor's Degree