We are hiring for our client - Spring Time Software Solutions Pvt Ltd..
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 back-end 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 fast-paced environment, shows strong attention to detail, and can adapt to emerging technologies while consistently delivering high-quality 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 third-party 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 back-end developers to ensure seamless integration of front-end and back-end 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 front-end 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 front-end development tools such as Webpack, Babel, or NPM.
- Experience with version control systems, especially Git.
- Knowledge of responsive design frameworks like Bootstrap or Material-UI.
- Understanding of cross-browser compatibility issues and ways to work around them.
- Excellent problem-solving 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 open-source development is preferred.
Skills: css,context api,react.js,application performance monitoring tools,design,version control,code,git,bootstrap,npm,javascript,redux,restful apis,team collaboration,react native,material-ui,css3,problem solving,html,react,babel,html5,responsive design,webpack