Responsibilities:
Lead the development and implementation of complex web applications using ReactJS and Javascript
Write clean, maintainable, and efficient code following best practices and coding standards
Collaborate with cross-functional teams including UI/UX designers, backend developers, and product managers to translate requirements into technical solutions.
Architect and design scalable and reusable React components.
Optimize application performance for a smooth user experience
Identify opportunities for process improvements, code optimizations, and enhancing development workflows
Research and evaluate new tools, frameworks, and technologies to enhance the development stack and improve efficiency
Qualifications
Minimum of 8 years’ experience in progressive experience as a React Developer, 12+ years’ experience
Highly proficient in ReactJs and Javascript
Proficiency in developing RESTful APIs using NodeJS
Ability to develop, design, code, and debug high traffic web applications
Strong knowledge frontend web technologies of HTML5 and CSS3
Proficient in MySQL
Self-motivated to maintain a clean and extremely organized code-base
Very well versed in using GitHub for repository management
Ability to build attractive, systematic, and intuitive user interfaces
Proficient with using UI libraries such as Material UI/Tailwind
Familiarity with ever-changing React and JavaScript code patterns and standards
Strong problem-solving skills and the ability to analyze and debug complex issues
Excellent communication and collaboration skills, with the ability to work effectively in a team environment
Any graduate