Software Engineer (Node.js) - Digital - New York

Job Title: Software Engineer (Node.js) - Digital - New York
Contract Type: Permanent
Location: New York
Salary: US$130000.00 - US$170000 per annum + equity
Start Date: ASAP
Reference: LF2222222_1490045737
Contact Name: Lewis Fegan
Contact Email:
Job Published: March 20, 2017 21:35

Job Description

One of our clients, a cutting edge FinTech company in NY is currently looking for a Senior Node.JS Full Stack Engineer to add to their rapidly growing team. This is a company which has featured in a number of leading technology publications recently and is one making a huge impact in their space.

Your primary responsibilities will be to design and develop cloud based RESTful API and UI Services. In addition, you'll be responsible for:

  • Design, develop, test, and document cloud based RESTful API and UI services
  • Work on a high load, scalable systems that require zero downtime and provide rapid response times
  • Collaborate with other teams, architect and build back-office services
  • Write high performing SQL transactions and stored procedures
  • Research new promising technologies, strategies, and ways to solve technical issues
  • Expert knowledge of web architecture, JavaScript, and Node.JSExpress
  • Experience in developing extensible REST APIs and highly maintainable services.
  • Familiarity with web client technologies, including HTML5, CSS3, and its frameworks
  • Deep Understanding of OOP & Design Patterns
  • Strong communication skills
  • Self driven and results oriented individual
  • Familiarity with JS frameworks such as AngularJS or ReactJS
  • Experience with Amazon Web Services (S3, EC2, Redshift, CloudFront, Lambda, EC2 Container Service)
  • Experience with an in-memory DB (Redis, Memcached)
  • Experience with messaging framework (RabbitMQ, ZeroMQ, Kafka)
  • Experience with data visualization