Mid. - Sr. Node Engineer *(contract)

Norcross, Georgia

Node Engineer *(contract)

Our client, in the Norcross area, is looking for a Backend (Node.js) Engineer for a 3-6 month contract to build out new products and features. The right person for the job will understand modern web development, be driven and passionate about both coding and implementing the product.

Responsibilities:

  • Work with engineering and product stakeholders to create enterprise business applications. Code should be well written and maintainable; always considering the next developer. The engineer will help to define architecture and frameworks which will be used long term.
  • Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, bug fixing, testing, documenting and implementation.
  • Explain complex technical issues to product owners, developers, and team leads in an easy to understand manner, and recommend clearly thought out solutions.
  • Advocate for industry-standard processes and approaches.
  • Support other developers/engineers through mentoring and leadership, being a strong voice for best practices and culture.

Required Skills:

  • 4+ years of backend development, including 1+ years of strong Node.js experience in a production environment
  • Excellent knowledge of ECMAScript 6, JavaScript
  • Experience building micro services and RESTful APIs using Node.js/JavaScript
  • Experience with multiple JavaScript frameworks, dependency management, build systems, tools and deployment mechanisms
  • Proficiency in at least one front-end JavaScript framework (preferably ReactJS)
  • Experience and knowledge of SQL databases – specifically PostgreSQL
  • Experience with Amazon Web Services (Our systems are heavily integrated into AWS)
  • Experience with Agile development methodologies
  • Experience building comprehensive test suites using technologies such as Mocha and Chai (or equivalents)
  • A self-starter with enthusiasm for evaluating and understanding new technologies
  • A fun loving, relaxed individual with a desire to join a tight knit, but rapidly growing development team

Nice to Have:

  • Experience with Ruby / Rails or C# / .Net
  • Experience with Oauth / Auth0
  • Start-up experience

Type: Contract

Reference ID: 1992

Date Posted: 05/16/2019

Start Date: 05/16/2019