I

Software Developer (Backend)

Job Description - Software Developer (Backend)

Opportunity to work on real -world web applications and software solutions. As a Software Developer, you will be part of a dynamic team creating impactful solutions.

Responsibilities

  1. Design, develop, and maintain scalable backend applications using Node.js.
  2. Build secure and efficient REST APIs for web and mobile applications.
  3. Design, optimize, and maintain databases (PostgreSQL, MySQL, MongoDB, Firebase, etc.).
  4. Implement authentication, authorization, and user management systems.
  5. Integrate third -party APIs, AI services, payment gateways, and cloud services.
  6. Develop backend services for IoT communication with ESP32, Arduino, Bluetooth, and Wi -Fi devices.
  7. Optimize server performance, scalability, and application security.
  8. Collaborate with frontend developers to deliver seamless API integration.
  9. Write unit tests, debug issues, and maintain code quality.
  10. Manage deployments, CI/CD pipelines, and server infrastructure.
  11. Monitor application performance and troubleshoot production issues.
  12. Write clean, maintainable, and well -documented backend code.

Skills Required

  1. Strong proficiency in Node.js and backend frameworks such as Express.js or NestJS.
  2. Experience designing and developing RESTful APIs.
  3. Strong knowledge of PostgreSQL, MySQL, MongoDB, or other databases.
  4. Experience with authentication technologies (JWT, OAuth, Firebase Auth, etc.).
  5. Knowledge of cloud platforms such as AWS, Azure, Google Cloud, or DigitalOcean.
  6. Experience with Docker, CI/CD, and server deployment.
  7. Experience integrating AI APIs and third -party services.
  8. Knowledge of WebSockets, real -time communication, and IoT integration is preferred.
  9. Experience with Git/GitHub and collaborative development workflows.
  10. Strong debugging, system design, analytical thinking, and problem -solving skills.


Original job Software Developer (Backend) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.