Want to Join our Team?

Position Summary

A Typescript/JavaScript developer who is proficient with React.js. His/her primary focus will be on developing user interface components and implementing those following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. He/she will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality products are important.

 

Knowledge /Experience

  • Years of experience (4-5)
  • Strong proficiency in JavaScript Core, (ES6), hooks,  including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  •  Experience with popular React.js workflows (such as Flux or Redux)
  • Experience with data structure libraries (e.g., Immutable.js)
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Experience with UI Kits e.g {Material UI, Semantic UI,React Suite}
  • Experience with statistical graphs is must e.g {c3 Charts, d3, chartjs}
  • Experience dealing with client and must have good English proficiency

 

Skills

  • Oral and written communication skills
  • Presentation skills
  • Decision-making skills
  • Problem-solving skills
  • Leadership skills

 

Ability to

  • Understand verbal/written instructions
  • Interact in a positive manner with external Stakeholders
  • Complete tasks within critical deadlines
  • Maintain highest level of confidentiality