Software

Engineer (Front End)

  • New York

  • $

    105,000 Per Year

  • Permanent

Reference: 13704

Description

Summary

Our Software Engineers get to work with the most progressive technologies in the business.  We utilize 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.

 

Responsibilites

  • Deliver highly automated, intelligent and predictive solutions for our client offerings
  • Responsible for building out the core frameworks of the metadata-driven platform being developed in-house, including building out the Source Control
  • 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
  • Spearhead POC’s on the latest technologies and help Lifion by ADP move even faster
  • 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