Description

Responsibilities

  • Contribute to development efforts on primary customer-facing ReactJS web application.
  • Quickly scale up on the domain and deliver highly efficient bug-free code quickly.
  • Contribute as necessary to the development of all project artifacts throughout the system development life cycle.
  • Write SQL queries and analyze existing queries for performance tuning.
  • Work closely with the UX Designers to implement a specified UI design within the constraints of the technical solution and work to find compromises when desired designs cannot be achieved.
  • Field technical questions from other developers, Product Management, Quality Assurance, and other departments.
  • Provide development estimates for new development initiatives and enhancement requests.

Required Skills

  • Familiarity with latest ECMA-Script specifications.
  • Expertise in AWS technologies like CloudFront, SNS, SES, SQS, Cloud Formation..
  • Strong planning and organizational skills.
  • Domain knowledge of health care, call center, or public sector preferred but not required.
  • Have a good skills in HTML5 and web template engines – Markdown, Handlebars, JSX, Jade.
  • Expertise in working with DevOps and Build pipelines.
  • Strong knowledge of Docker/Kubernetes, Redis.

Required Experience

  • 5+ years of strong expertise in Node.JS application design and development.
  • 5+ years of experience in advanced JavaScript libraries and frameworks, such as React.js, Node.js, JQuery, TypeScript.
  • 1+ Experience in Python is highly preferred.
  • Strong experience in NoSQL databases (MongoDB / DynamoDB).
  • Experience with Node JS must.
  • Experience in Unit testing (Jasmine, Jest, Mocha, Puppeteer).
  • Experience in Agile practice.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate