Senior Node.js Engineer

Reading, Massachusetts

Job Description

Design, develop, and maintain scalable Node.js applications with Express. Implement and optimize microservices architecture for new and existing applications. Write clean, maintainable, and efficient code following best practices. Design and implement RESTful APIs with a focus on performance, scalability, and security. Collaborate on API-first development approach, ensuring proper documentation and usability. Develop and maintain architectural documentation for applications and services. Implement design patterns and best practices to improve system performance and maintainability. Facilitate code reviews to ensure code quality and adherence to standards. Collaborate with cross-functional teams to define and refine project requirements. Design and manage NoSQL databases (e.g., MongoDB) for efficient data storage and retrieval. Optimize database queries and operations to enhance application performance. Design and implement event-driven applications using messaging platforms (e.g., Kafka). Ensure reliable message processing and fault tolerance within the applications. Develop and deploy applications using container technologies such as Docker and Kubernetes. Utilize AWS service (e.g., EC2, SE) to build and manage cloud-based solutions. Implement unit tests and integration tests to ensure application reliability and performance. Participate in continuous integration/continuous deployment (CI/CD) processes using tools like Jenkins and Artifactory. Utilize source control systems (e.g., Bitbucket/Stash) for feature-driven development and version management. Actively participate in Agile ceremonies such as sprint planning, retrospectives, and daily stand-ups. Create and maintain comprehensive technical documentation for code and processes. Job located in Reading, MA, but position allows remote work from home.

Requirements

Bachelor’s degree in Computer Science, Information Technology, or a related field plus 5 years of experience as a Senior Node.js Engineer or any related occupation.

Offered salary is not required by the DOL to be posted on the employer website posting, but if it is necessary for Eliassen’s website format, the offered wage is $75/hour.

Application Process:

Please send your resume to ciwilliams@eliassen.com.

Please be advised:

If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group.

If you have any indication of fraudulent activity, please contact InfoSec@eliassen.com