Previous Job
Previous
Software Engineer
Ref No.: 18-03993
Location: New York, New York
Position Type:Direct Placement
Pay Rate : $ 140,000.00 - 160,000.00 /Year

Software Engineer
Key responsibilities
  • Design and implement low-latency, highly available and performing applications that scale for millions of users.
  • Apply creative problem solving skills to build out new features and iterate on existing features.
  • Build out REST-ful endpoints and lightweight aggregation layers
  • Increase test coverage via unit tests and integration tests
  • Help define architectures and design patterns
  • Deploy Node.js
  • Actively participate in PR reviews in GitHub
  • Participate in Scrum sprint ceremonies
  • Work closely with product, QA and UX teams to design the best solutions for our consumers
Experience required
  • Experience with newer JavaScript technologies such as ES6, Express, Babel, Webpack, Angular2
  • NoSQL database experience such as MongoDB, CouchDB or Cassandra.
  • Real world web and API development experience
  • Experience with web services API integration (REST or SOAP)
  • Understanding of general user experience and UI design principles.
  • Ability to understand requirements and map to technical implementation.
  • Solid foundation in data structures, algorithms, and OO design
  • Strong track record of shipping products
  • Proficient understanding of code versioning tools such as GIT
  • Experience with Microservices
  • Experience with AWS, Docker, Kubernetes