Senior NodeJS Developer
primathonin
Job description
As a Node.js Developer at Primathon Technology, you will be responsible for designing, developing, and maintaining server-side applications using Node.js. You will collaborate with cross-functional teams to implement new features, optimize existing functionality, and ensure the best possible performance, security, and user experience. Key Responsibilities: - Develop and maintain server-side applications using Node.js, ensuring optimal performance and scalability. - Collaborate with front-end developers, designers, and other stakeholders to implement new features and enhance existing functionality. - Write clean, maintainable, and efficient code while adhering to coding standards and best practices. - Participate in code reviews to ensure code quality and consistency within the development team. - Troubleshoot and debug issues across the application stack, identifying and resolving performance bottlenecks and other challenges. - Implement security and data protection measures, ensuring the application's compliance with industry standards. - Optimize applications for maximum speed and scalability. Qualifications and Skills: - Bachelor's degree in Computer Science, Engineering, or a related field. - Minimum of 2 years of professional experience as a Node.js Developer. - Proficient in server-side JavaScript programming using Node.js. - Strong understanding of asynchronous programming, including Promises and async/await. - Experience with RESTful API development and integration. - Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue) is a plus. - Knowledge of database systems (e.g., MongoDB, MySQL, PostgreSQL) and data modeling. - Experience with version control systems (e.g., Git) and collaborative development workflows. - Good understanding of software development lifecycle (SDLC) and agile methodologies. - Strong problem-solving skills and attention to detail. As a Node.js Developer at Primathon Technology, you will be responsible for designing, developing, and maintaining server-side applications using Node.js. You will collaborate with cross-functional teams to implement new features, optimize existing functionality, and ensure the best possible performance, security, and user experience. Key Responsibilities: - Develop and maintain server-side applications using Node.js, ensuring optimal performance and scalability. - Collaborate with front-end developers, designers, and other stakeholders to implement new features and enhance existing functionality. - Write clean, maintainable, and efficient code while adhering to coding standards and best practices. - Participate in code reviews to ensure code quality and consistency within the development team. - Troubleshoot and debug issues across the application stack, identifying and resolving performance bottlenecks and other challenges. - Implement security and data protection measures, ensuring the application's compliance with industry standards. - Optimize applications for maximum speed and scalability. Qualifications and Skills: - Bachelor's degree in Computer Science, Engineering, or a related field. - Minimum of 2 years of professional experience as a Node.js Developer. - Proficient in server-side JavaScript programming using Node.js. - Strong understanding of asynchronous programming, including Promises and async/await. - Experience with RESTful API development and integration. - Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue) is a plus. - Knowledge of database systems (e.g., MongoDB, MySQL, PostgreSQL) and data modeling. - Experience with version control systems (e.g., Git) and collaborative development workflows. - Good understanding of software development lifecycle (SDLC) and agile methodologies. - Strong problem-solving skills and attention to detail.
Resume not ready?
Build an ATS-friendly resume tailored to this role in minutes — for free.
Build resume→Source: Shine