Overview

Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? If this sounds interesting then go ahead and apply!

Responsibilities:

  • Collaborate with experienced cross-disciplinary team members, to conceive, design, and bring innovative products and services to market.
  • Design and build innovative technologies in a large distributed cloud computing environment
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
  • Design and code the right solutions starting with broadly defined problems.
  • Work in an agile environment to deliver high-quality software.
  • Work and manage existing AWS infrastructure

Required Qualifications:

  • At least 4 years of experience with NodeJS 
  • Experience with SQL and NoSQL databases
  • Experience with Amazon Web Services
  • Experience with modern Frontend technologies, such as React/Redux
  • Good operating systems knowledge
  • Experience with at least one unit testing framework
  • Strong analytical and problem-solving skills.
  • Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem-solving, and complexity analysis.
  • Fluent written and verbal English communication skills.