Senior NodeJS Engineer

  • Headway
  • Buenos Aires, Autonomous City of Buenos Aires, Argentina
  • Sep 07, 2017
Full time Information Technology

Job Description

The Senior NodeJS Engineer will be part of an agile development team, building and working on different high availability and low latency software systems on top of NodeJS web development stack (running on AWS). Will report to the IT Lead Architect.

 What makes you a great fit

- You have 3 or more years of experience working with NodeJS and JavaScript projects

- You are a curious person who loves challenges, and who’s always willing to learn and teach

- You care deeply about code quality, performance, and execution, while still a pragmatic person

- You enjoy peer-reviewing and don’t mind helping out on other areas of the stack

- You like to test new technologies and assist with technical planning

- You are always motivated, and feel comfortable working both independently and in a team environment

 Required skills

- Good knowledge of most common NodeJS web frameworks (restify, express, koa, sails, etc)

- Have already worked with source control management systems (Git)

- Knowledge of agile development methodologies, including Kanban and Scrum

- Experience with unit-testing, debugging, performance profiling and optimization

- Experience with docker

- Knowledge of concurrency and asynchronous code

- Proficiency with a Linux/Unix environment

- Experience working with no relational databases such as MongoDB, DynamoDB or Cassandra


 Nice-to-have skills

- Good understanding of AWS cloud services, how to configure and how it works.

- Experience working on serverless applications based on AWS Lambda

- Experience with Test-Driven Development (TDD)

- Experience with "Big Data" data stores and technologies (ElasticSearch, Cassandra)

- Experience designing, developing and implementing micro-services applications

- Experience coding in JavaScript following ES6


 What we offer

  • A challenging, energetic, and fast-paced environment
  • The possibility to work with cutting edge technology in an innovative environment
  • Remote position
  • Competitive salary, with two reviews each year