Job Description
Job Profile:-
- Node.js Developer
immediate joiner preferred
Job Summary:-
As a Node.js Developer, you will be responsible for designing, developing, and implementing server-side applications and services using Node.js. Your role is vital in creating efficient and scalable web applications and APIs while ensuring high performance, reliability, and security.
Key Responsibilities:-
- Application Development:-
- Write server-side code using Node.js, following best practices in coding and documentation.
Develop and maintain web applications and APIs that meet business requirements.
- API Development:-
- Design, build, and maintain RESTful APIs for web and mobile applications.
- Implement data transmission and authentication mechanisms to ensure secure and reliable data exchange.
- Database Integration:
- Integrate databases (e.g., MongoDB, MySQL) with Node.js applications.
- Design and manage database schemas and queries efficiently.
- Performance Optimization:-
- Identify and resolve performance bottlenecks and implement solutions for scalability.
- Implement caching and data storage techniques to improve system efficiency.
- Security and Authentication:-
- Implement security measures such as data encryption, user authentication, and authorization.
- Ensure protection against common web vulnerabilities and security threats.
- Testing and Debugging:-
- Conduct comprehensive testing, including unit and integration testing.
- Debug and troubleshoot application issues to maintain system reliability.
- Version Control and Collaboration:-
- Utilize version control systems (e.g., Git) to manage code repositories.
- Collaborate with front-end developers, product managers, and quality assurance teams to deliver complete solutions.
- Documentation:-
- Create and maintain technical documentation for code, APIs, and systems.
- Assist in developing user guides and support documentation as necessary.
- Continuous Learning:-
- Stay updated on Node.js and related technologies, incorporating best practices and emerging tools into your work.
Qualifications and Skills:-
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Node.js Developer or in a similar backend development role.
- Strong proficiency in Node.js, JavaScript, and associated frameworks (e.g., Express).
- Knowledge of RESTful API design and development.
- Experience with databases (e.g., MongoDB, MySQL, PostgreSQL).
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
Experience:-
- Min. 5 Yrs.
Salary:-
- 500000 – 1200000/LPA
Industry:-
- IT software & Services
Location:-
- Indore
*for more information contact our HR on:- 7047930137