Job Description

Mandatory Skills

  • 6+ experience with ReactJs, Redux, TypeScript, Javascript, HTML, CSS front end development
  • Develop and maintain front-end applications using ReactJs and associated libraries/framework
  • Ability to work in an Agile environment
  • Familiarity with bundling tools like Webpack
  • Familiarity with Task Runners like Gulp or Grunt
  • Knowledge in unit testing using Jest or Mocha
  • Proficient understanding of code versioning tools, such as Git
  • Ability to translate mock ups into seamless web pages with perfect visual and functional elements.
  • Experience in building large and modular codebases.
  • Strong understanding of REST APIs and knowledge of how to interface with them.

Desired Skills-

  • Understanding of layout aesthetics
  • In-depth understanding of the entire web development process (design, development, and deployment)
  • Experience in CI/CD pipelines primarily Azure Devops
  • Nice to have
  • SOAP/REST Web Services
  • Browser Service Workers and Local Storage implementation
  • Containers (Dockers)
  • Kubernetes

Roles & Responsibilities

  • Maintain and improve the platform codebase
  • Write scalable, robust, testable, efficient, and easily maintainable code.
  • Ensure the technical feasibility of UI/UX designs
  • Optimize applications for performance
  • Recommend appropriate libraries/frameworks to implement new features.
  • Review code, layout, and design for projects before client meetings.
  • Build, deliver, and iterate to help scale projects.
  • Create new methods for improving efficiency.