Connecting...

Node.js Software Engineer

Job Title: Node.js Software Engineer
Contract Type: Permanent
Location: New York
Industry: digital
Salary: US$105000 - US$165000 per annum + bonus
Start Date: ASAP
REF: BBBH13704_1488237336
Contact Name: Lewis Fegan
Job Published: 28 days ago

Job Description

Summary


Our Software Engineers get to work with the most progressive technologies in the business. We utilise Javascript with React on the front-end and Node.js on the back, Docker containers, Scala and more. If you are the kind of person who thrives in a challenging environment and has creative expertise and a thirst for pushing the limits, we are interested in you!
Our scrum teams are comprised of Software Engineers who get a thrill out of setting up test frameworks and thrives on quality code. If that's you, let us know and you can take the lead.

Responsibilities

  • Deliver highly automated, intelligent and predictive solutions for our client offerings
  • Responsible for building out the core frameworks of the metadata-driven platform
  • Management piece that will allow application developers to have their own isolated development environments
  • Deliver innovative solutions to drive next generation user experiences, designs and technologies
  • Responsible for ensuring the successful transition to a Service Oriented Architecture framework with the help of containers
  • Choose the right tool for the right job

Minimum Qualifications

  • Knowledge of one of the JavaScript frameworks such as Angular.js, Backbone.js, Ember.js or React
  • Experience with OOP technologies like Java and C#
  • Must have had exposure to browser technologies like: JavaScript, CSS3, HTML5
  • Knowledge of agile development methodology
  • Strong knowledge of data structures, algorithms and run-time optimization
  • Strong OOP principles, knowledge of various languages such as C#, Java, C++, Ruby on rails, Python
  • Degree in Computer Science or related field (or in lieu of degree, 4 years of relevant work experience)

Preferred Qualifications

  • In depth and proven full stack enterprise experience with at least one major web development stack, preferably a progressive stack like JavaScript, CSS3, HTML5
  • Technical knowledge of RDBMS or NoSQL
  • Experience with React and Node.js
  • Experience with Test Driven Development (TDD)
  • Knowledge of Continuous Integration & Delivery methodologies