This role is ideal for candidates who are passionate about scalable backend architectures, RESTful API development, and modern cloud-native technologies. The ideal candidate is expected to work comfortably across Python-based frameworks like Flask, Django, and FastAPI, and / or Node.js, while also contributing to the overall architecture and stability of backend services.
Key Responsibilities
- Design, build, and maintain robust backend APIs using Flask, Django, FastAPI, and Node.js
- Collaborate closely with frontend teams (React.js) to ensure end-to-end feature delivery and consistent data exchange
- Work with BaaS platforms like Firebase and Supabase for authentication, database, and serverless functions
- Manage and optimize relational and non-relational databases : PostgreSQL, MySQL, MongoDB, MSSQL
- Implement scalable, secure, and high-performance backend systems
- Participate in Agile development workflows, including sprint planning, stand-ups, and retrospectives
- Handle deployment, CI / CD pipelines, and basic infrastructure setup for staging and production environments
- Monitor and debug production issues and performance bottlenecks
Requirements
Programming Languages & Frameworks :
Python (Flask, Django, FastAPI)JavaScript / TypeScript (Node.js)Frontend Familiarity :
Basic knowledge of React.js for understanding integration points with backendDatabases :
Relational : PostgreSQL, MySQL, MSSQLNoSQL : MongoDBVersion Control & Collaboration :
Git (GitHub, GitLab)Familiarity with code review and branching strategiesAPI & Integration :
RESTful API development and documentationIntegration with third-party services (e.g., Firebase Auth, Supabase Realtime)Deployment & Infrastructure :
Basic understanding of CI / CD (GitHub Actions, GitLab CI)Experience with deployment to platforms like Vercel, Heroku, Render, or cloud VMsBasic knowledge of Nginx, Gunicorn, PM2, etc.Security & Auth :
JWT-based authenticationOAuth 2.0 flowsAwareness of web application security best practices (XSS, CORS, SQLi prevention)Other Tools :
Docker (basic containerization)Postman or Swagger for API testing and documentationAgile tools (e.g., Jira, Trello)Good to Have
Exposure to cloud providers : AWS (EC2, S3, Lambda) or Microsoft AzureFamiliarity with Docker Compose and orchestration tools like KubernetesMonitoring tools : Prometheus, Grafana, Sentry, or ELK StackExperience working with WebSockets or real-time systemsBasic knowledge of GraphQLBenefits
▪ High-growth environment with steep learning curve and international exposure
▪Opportunity to shape business-critical decisions and strategiesA supportive team environment that values innovation and collaboration
▪Competitive compensation package with performance-based bonus and tax friendly structure
▪Hybrid work culture
Skills Required
Nginx, Github, Trello, Postgresql, Typescript, Javascript, Docker, Swagger, Mysql, Gitlab, Flask, RESTful API development, react.js , Python, Node.js, Jira, Mssql, Firebase, Django, Git, FastAPI, Mongodb, Postman