We are looking for an experienced Backend Developer with 3+ years of professional experience to join our team and drive the development of our server-side logic, database architecture, and API integrations. In this role, you will be responsible for building scalable, high-performance web applications and ensuring seamless data flow between the server and users. If you have a passion for writing clean, efficient code, optimizing complex backend systems, and mentoring junior developers, we want to hear from you.
Responsibilities
- API Development: Design, build, and maintain robust, scalable, and secure RESTful APIs or GraphQL endpoints using frameworks like Django, FastAPI, or Node.js.
- Database Management: Structure, optimize, and manage relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB) to ensure high data availability, integrity, and performance.
- System Architecture: Assist in designing scalable backend architectures and integrating third-party services, payment gateways, and external APIs seamlessly into core systems.
- Performance Tuning: Troubleshoot, debug, and optimize backend code and database queries to ensure minimal latency, high scalability, and clean system performance.
- Collaboration & Code Quality: Partner with front-end developers to integrate user-facing elements with server-side logic, participate in thorough code reviews, and implement rigorous unit testing.
Requirements & Qualifications
- Experience: Minimum of 3+ years of professional backend development experience in a production environment.
- Core Language Expertise: Strong proficiency in backend languages, particularly Python or JavaScript/TypeScript.
- Framework Experience: Hands-on experience working with modern production frameworks such as Django, FastAPI, or Node.js.
- Database Skills: Solid understanding of SQL/NoSQL databases, complex schema design, and query optimization.
- Version Control & Workflows: Proficient understanding of Git, branching strategies, and CI/CD development pipelines.
- Problem-Solving: Strong analytical and debugging skills with a proven track record of handling system reliability and security at scale.
Preferred Skills (Optional)
- Experience with cloud platforms (AWS, Google Cloud, or Azure) and containerization tools like Docker.
- Experience with message brokers or caching layers (e.g., Redis, RabbitMQ).
- Familiarity with microservices architecture.
Pay: ₹450,000.00 - ₹650,000.00 per year
Benefits:
- Flexible schedule
- Work from home
Work Location: Remote