Description

You will design and develop secure, consumer-facing web applications using modern JavaScript frameworks.

Responsibilities

  • Lead and manage development teams within an Agile/Scrum environment.
  • Design and implement low-latency, high-availability, and performant applications.
  • Build and consume RESTful web services using JSON-based request/response patterns.
  • Develop responsive Single Page Applications (SPAs) following user-centered design principles.
  • Write unit test cases to ensure code quality and application stability.

Required Skills

  • 5+ years of experience designing and developing secure consumer-facing web applications.
  • Expert level knowledge of HTML5, CSS3, Responsive Web Design, and Accessibility (WCAG 2.0 AA).
  • Advanced proficiency in JavaScript and Functional Programming.
  • Extensive experience building production applications with Node.js (2+ years).
  • Proficiency in React.js, Redux, and other JavaScript frameworks.
  • Experience with build tools and task runners such as Gulp, Webpack, or EJS/Handlebars.
  • Proficiency in writing unit tests using frameworks like Jest, Mocha, Chai, or Jasmine.
  • Strong command of Git, GitHub, or other distributed version control systems.
  • Experience with Chrome and other browser Developer Tools.

Preferred Skills

  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Knowledge of Relational and NoSQL databases.
  • Experience with TDD, CI/CD, Linux environments, and Docker.

Education

Any Graduate