Node.JS Engineer – Addison Group

Job Information

  • icon
    No. of Openings 1 opening
  • icon
    Job Experience : 5-10 years

Job Description

• Their business is on a high-growth trajectory and they are looking for a person that has refactored code from older PHP to Node.js. This is a heavy coding role and an expert with Node.js on the backend is needed. This is not a full stack role.
• Architect, implement and maintain web applications using Node.js and TypeScript
• Collaborate across team members to produce loosely coupled, highly maintainable backend systems
• Collaborate with product designers and clients to clarify requirements, prototype functionality, and contribute to the overall success of the product
• Plan, estimate, and prioritize work in a remote, distributed team environment
• Acts as a lead engineer in the team and accountable for coaching and mentoring of other team members

Required Qualifications
• Solid understanding fundamental programming concepts and good experience of TDD
• Solid understanding of document and relational database
• 5-7 years of software engineering experience using javascript or typescript using NodeJS
• Passion for developing high quality, well tested code following organizational standards
• Must effectively collaborate with developers, and other relevant team members
• Strong communication, presentation and organization skills
• Must be able to work independently
• Previous experience collaborating on highly distributed teams
• Experience working in a Scrum environment
• Technical skills are important, but so are attitude and the ability to work well with others

Nice to Have Qualifications

Understanding of Event Sourcing concepts

Familiarity with functional programming and Software design patterns

Familiarity with CI/CD Pipelines and trunk based development

Experience with deploying into and managing cloud providers (Azure, AWS, GCP, etc.).

Experience working in a Scrum environment

Experience with fetching from GraphQL APIs

Deep understanding of asynchronous operations

Full stack experience (preferably ReactJS)

Bonus points for proficiency using 2 or more other programming languages like PHP, Python, Java, etc.

Associated topics: .net, application architect, architecture, c/c+, design pattern, expert, php, programming, senior, senior software developer

Job alerts

Receive emails for the latest jobs matching your search criteria