About the role
ReactJs Developer
Who are we looking for?
We are seeking a highly skilled and experienced React Developer with over 5 years of experience to join our talented development team. The ideal candidate will have a strong background in front-end development, with a focus on building scalable and efficient web applications using React.js. They will be responsible for designing, developing, and maintaining high-performance web applications, ensuring optimal user experience.
Experience and Education Required
5 or more years of hands-on experience in React Developer
Job Profile:
· Experience with TypeScript
· Familiarity with code versioning tools such as Git
· Knowledge of modern CSS frameworks such as Sass or LESS
· Understanding of server-side rendering and its benefits
· Experience with testing frameworks like Jest or Mocha
Technical Skills:
· Strong proficiency in JavaScript, including DOM manipulation and JavaScript object model
· Thorough understanding of React.js and its core principles
· Experience with popular React.js workflows (such as Redux)
· Familiarity with RESTful APIs
· Knowledge of modern authorization mechanisms, such as JSON Web Token
· Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
· Experience in AWS, APIGEE and MERN stack
· Familiarity with snyk, gitgurdian, sonarqube
· Developer who embodies a strong reuse mindset, demonstrating the ability to create scalable, maintainable, and reusable code components
· Ability to understand business requirements and translate them into technical requirements
· Strong problem-solving skills and attention to detail
· Excellent communication and teamwork skills
Qualifications:
· Bachelor’s degree in computer science, Management Information Systems, or equivalent
Skills
PRIMARY COMPETENCY : UI Development PRIMARY SKILL : React JS PRIMARY SKILL PERCENTAGE : 80 SECONDARY COMPETENCY : UI Development SECONDARY SKILL : TypeScript SECONDARY SKILL PERCENTAGE : 20