15 Sep
|
Appristine Technology
|
Pune
15 Sep
Appristine Technology
Pune
Job Summary
We are looking for a skilled Backend Developer (Node.js + Express.js) responsible for building scalable, secure, and efficient server-side applications. Your primary focus will be the development of backend logic, integration with databases, API development, and ensuring high performance and responsiveness to front-end requests. A robust foundation in JavaScript, backend frameworks, and API architecture is essential.
Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and Express.js
- Build RESTful APIs and ensure seamless integration with frontend applications
- Collaborate with front-end developers to integrate user-facing elements with server-side logic
- Write reusable, testable, and efficient code
- Optimize applications for performance, scalability, and reliability
- Implement robust security and data protection mechanisms
- Design and implement data storage solutions, including relational and NoSQL databases
- Conduct code reviews and provide constructive feedback to team members
- Maintain and monitor application health using logging and monitoring tools
Requirements
- Strong proficiency in JavaScript (ES6+)
- Hands-on experience with Node.js and Express.js frameworks
- Understanding of asynchronous programming, promises, and callbacks
- Experience with RESTful API design and implementation
- Proficiency in working with databases such as MongoDB, PostgreSQL, or MySQL
- Familiarity with authentication and authorization mechanisms (e.g., JWT, OAuth)
- Experience with code versioning tools, especially Git
- Understanding of application security principles and best practices
Nice to have
- Experience with Docker, containerization, and microservices architecture
- Familiarity with CI/CD pipelines and deployment automation
- Exposure to cloud platforms like AWS, Azure, or Google Cloud
- Knowledge of GraphQL and WebSocket implementation
- Experience with Agile methodologies and project management tools
- Ability to write unit and integration tests using frameworks like Mocha, Jest, or Supertest
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Node JS Developer (Pune)
🏢 Appristine Technology
📍 Pune