Frontend Development
The core responsibilities for the job include the following:
- Design and develop high-quality web applications using React.js .
- Build reusable UI components and frontend libraries for scalable development.
- Develop responsive, accessible, and user-friendly interfaces.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Integrate frontend applications with REST APIs and real-time data streams.
- Collaborate closely with UX designers to deliver intuitive user experiences.
Engineering Excellence
- Participate in architecture discussions, technical design reviews, and code reviews.
- Write clean, maintainable, well-documented, and thoroughly tested code.
- Troubleshoot production issues and improve application performance.
- Mentor junior engineers and contribute to frontend engineering best practices.
Requirements
- 5+ years of professional software engineering experience.
- Expert-level experience with React.js and modern JavaScript (ES6+).
- Strong proficiency in HTML5 CSS3 and modern frontend development practices.
- Experience integrating REST APIs and WebSocket-based real-time applications.
- Strong understanding of frontend architecture, state management, and component design.
- Experience optimizing web application performance.
- Strong debugging and troubleshooting skills.
- Excellent communication and collaboration abilities.
This job was posted by Suruchi Topal from Nineleaps.