Organization: ThinkZone (https://www.thinkzone.in)
Location: Cuttack, Odisha, India (In-office)
Job Type: Full-Time
Experience: 2–4 Years
Salary: As per industry standards
Job Summary
We are seeking a Backend Developer with 2–4 years of hands-on experience in building scalable and high-performance backend systems. The ideal candidate will have strong fundamentals in Node.js, Express.js, and MongoDB, along with experience working on production-grade applications.
You will collaborate closely with frontend engineers, product teams, and DevOps to design, develop, and maintain reliable backend services.
Mandatory Skills (Must Have)
- Strong hands-on experience with Node.js
- Experience building RESTful APIs using Express.js
- Strong knowledge of MongoDB, including schema design (preferably using Mongoose), aggregation pipelines, and complex data manipulation and joining techniques
- Solid understanding of asynchronous programming, promises, and error handling
- Experience with authentication and authorization mechanisms (JWT, role-based access control)
- Understanding of background jobs, cron tasks, and backend performance optimization
- Experience using Git and version control workflows
Preferred Skills (Nice to Have)
- Experience with Redis (caching, session management, queues)
- Experience with RabbitMQ or other messaging or queue systems
- Working knowledge of MySQL and/or PostgreSQL
- Exposure to cloud platforms such as AWS or GCP
Good to Have (Not Mandatory)
- Basic knowledge of React.js or React Native
- Understanding of frontend–backend integration
- Familiarity with mobile application backend requirements
Key Responsibilities
- Design, develop, and maintain scalable backend APIs and services
- Write clean, maintainable, and efficient code following best practices
- Optimize application performance and database queries
- Debug, troubleshoot, and resolve production issues
- Collaborate with frontend and product teams to deliver new features
- Participate in code reviews and technical discussions
- Ensure data security, integrity, and system scalability
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
- 2–4 years of professional experience in backend development
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
What We Offer
- Opportunity to work on real, production-scale applications
- Exposure to modern backend architectures and cloud infrastructure
- Learning-focused and growth-oriented work environment
- Competitive compensation based on skills and experience
How to Apply
Interested candidates may apply by sending their updated resume, along with current CTC and expected CTC, and a brief note in the email explaining why they believe they are a strong fit for the role, to hrteam@thinkzone.in
with the subject line “Application for the Position of Backend Developer ” .
Note: Owing to the high volume of applications, only shortlisted candidates will be contacted via email. If you do not hear from us within 15 days of submitting your application, it should be assumed that your application has not been selected for further consideration. Repeated follow-ups regarding application status will not be entertained.