Job Description:
VVV INFOTECH is seeking a skilled Full Stack Node.js Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and APIs that power our mobile and web platforms. You should have strong experience in both backend and frontend development, with the ability to handle complete project lifecycles—from database design to user interface implementation.
Responsibilities:
Develop, test, and maintain backend services and RESTful APIs using Node.js and Express.js.
Design and manage databases (MySQL, MongoDB, or PostgreSQL).
Collaborate with front-end and mobile app teams for seamless API integration.
Build responsive front-end components using React, Angular, or similar frameworks.
Optimize applications for performance, scalability, and security.
Troubleshoot, debug, and upgrade existing systems.
Contribute to the full software development lifecycle—from concept to deployment.
Requirements:
Strong proficiency in JavaScript, Node.js, and Express.js.
Experience with front-end frameworks like React, Vue.js, or Angular.
Solid understanding of RESTful API design and integration.
Knowledge of database management systems (MySQL, MongoDB, PostgreSQL).
Familiarity with Git, version control, and deployment tools.
Understanding of mobile app backend requirements (for Android/iOS integration).
Ability to work independently and collaboratively in a fast-paced environment.
Preferred:
Experience with cloud platforms (AWS, DigitalOcean, or Azure).
Knowledge of Docker or containerization.