Overview
The React Front End Developer plays a crucial role in building user interfaces that deliver an exceptional experience to our customers. As a vital member of our development team you will leverage your expertise in React.js and HTML/CSS to create web applications that are not only visually appealing but also highly functional. Collaborating closely with designers and backend developers you will translate design mockups into responsive and performant frameworks that cater to both desktop and mobile users. In this role your skills will directly influence user engagement and satisfaction which are key metrics for our organization s success. We are looking for a dynamic and enthusiastic individual who thrives in a fastpaced environment shows strong attention to detail and can adapt to emerging technologies while consistently delivering highquality results.
Key Responsibilities
- Develop and maintain responsive web applications using React.js.
- Collaborate with UI/UX designers to implement design specifications and ensure smooth integration.
- Write clean scalable and efficient code in JavaScript HTML and CSS.
- Integrate RESTful APIs and thirdparty libraries to enhance application functionality.
- Participate in code reviews and contribute to team best practices.
- Optimize applications for maximum speed and scalability.
- Implement responsive design principles to ensure applications work on various devices.
- Debug and troubleshoot issues to ensure optimal performance.
- Stay updated with the latest industry trends technologies and best practices.
- Work closely with backend developers to ensure seamless integration of frontend and backend components.
- Utilize version control systems like Git for code management and collaboration.
- Create and maintain documentation for code and processes.
- Participate in Agile development processes and sprints.
- Assist in user testing and gather feedback for continuous improvement.
- Contribute to feature planning and roadmap through active participation in team meetings.
Required Qualifications
- Bachelor s degree in Computer Science Software Engineering or a related field.
- Minimum of 2 years experience in frontend development using React.js.
- Proficient in JavaScript HTML5 CSS3 and modern web development standards.
- Experience with state management libraries like Redux or Context API.
- Familiarity with RESTful APIs and asynchronous programming.
- Strong understanding of frontend development tools such as Webpack Babel or NPM.
- Experience with version control systems especially Git.
- Knowledge of responsive design frameworks like Bootstrap or MaterialUI.
- Understanding of crossbrowser compatibility issues and ways to work around them.
- Excellent problemsolving skills and the ability to troubleshoot technical issues.
- Strong communication skills both verbal and written.
- Ability to work effectively in a collaborative team environment.
- Aptitude for learning new technologies quickly.
- Experience with application performance monitoring tools.
- Portfolio of projects or contributions to opensource development is preferred.
npm,babel,redux,webpack,responsive design,css3,context api,react,css,bootstrap,code,design,restful apis,material-ui,team collaboration,html,version control,javascript,git,html5,problem solving,react native,react.js