Source description
About the role
Role Overview: As a Back-End Developer specializing in Node.js, your role will involve designing, developing, and maintaining the server-side logic of web applications. You will collaborate closely with front-end developers and database administrators to ensure smooth integration and optimal performance of systems. Key Responsibilities: - Design and implement scalable and secure RESTful APIs using Node.js and Express.js. - Write clean, maintainable, and well-documented code. - Develop and maintain database schemas and queries. - Integrate front-end elements developed by front-end developers. - Troubleshoot and debug server-side issues. - Participate in code reviews to ensure code quality and adherence to standards. - Optimize applications for maximum speed and scalability. - Implement security and data protection measures. - Collaborate with team members to define and implement innovative solutions. - Stay updated with emerging back-end technologies and trends. Qualification Required: - Bachelor's degree in Computer Science or a related field. - Strong proficiency in JavaScript and Node.js. - Experience with Express.js framework. - Knowledge of database systems (e.g., MySQL, PostgreSQL, MongoDB). - Experience with RESTful API design and development. - Familiarity with version control systems (e.g., Git). - Understanding of server-side security principles and practices. - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Excellent problem-solving and debugging skills. - Strong communication and collaboration skills. Additional Details: The company offers competitive salary and performance-based incentives, comprehensive health insurance coverage, generous paid time off policy, professional development opportunities, employee stock options, company-sponsored wellness programs, team-building events, social gatherings, flexible work hours. In a typical day, you will write server-side code, attend team meetings, debug issues, work on cloud platforms, design database schemas, collaborate with front-end developers, participate in code reviews, and optimize the backend for speed and scalability. Role Overview: As a Back-End Developer specializing in Node.js, your role will involve designing, developing, and maintaining the server-side logic of web applications. You will collaborate closely with front-end developers and database administrators to ensure smooth integration and optimal performance of systems. Key Responsibilities: - Design and implement scalable and secure RESTful APIs using Node.js and Express.js. - Write clean, maintainable, and well-documented code. - Develop and maintain database schemas and queries. - Integrate front-end elements developed by front-end developers. - Troubleshoot and debug server-side issues. - Participate in code reviews to ensure code quality and adherence to standards. - Optimize applications for maximum speed and scalability. - Implement security and data protection measures. - Collaborate with team members to define and implement innovative solutions. - Stay updated with emerging back-end technologies and trends. Qualification Required: - Bachelor's degree in Computer Science or a related field. - Strong proficiency in JavaScript and Node.js. - Experience with Express.js framework. - Knowledge of database systems (e.g., MySQL, PostgreSQL, MongoDB). - Experience with RESTful API design and development. - Familiarity with version control systems (e.g., Git). - Understanding of server-side security principles and practices. - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Excellent problem-solving and debugging skills. - Strong communication and collaboration skills. Additional Details: The company offers competitive salary and performance-based incentives, comprehensive health insurance coverage, generous paid time off policy, professional development opportunities, employee stock options, company-sponsored wellness programs, team-building events, social gatherings, flexible work hours. In a typical day, you will write server-side code, attend team meetings, debug issues, work on cloud platforms, design database schemas, collaborate with front-end developers, participate in code reviews, and optimize the backend for speed and scalability.
More at Jobaaj - Hiring for Our Leading Clients
Related open roles
Senior Strategic Consulting Associate - Process Optimization & ERP
Bangalore
Senior Strategic Consultant Process Optimization & ERP Implementation
Bangalore
Lead Data Scientist - Customer Analytics
India
Junior Data Science Engineer - NLP Focus
India
Data Scientist - Marketing Analytics
India
Senior Data Scientist - Advanced Analytics & Modeling
India