We are looking for a seasoned Frontend Developer with 5 to 7 years of experience to join our team in a hybrid capacity. You will be responsible for building highly responsive, data-heavy web applications, ensuring seamless user experiences and robust frontend architecture.
Detailed Key Responsibilities :
- Application Development : Lead the development of complex UI components using React.js, focusing on scalability and performance.
- Data Visualization : Implement and manage advanced data grids using AG Grid to handle large datasets efficiently.
- API Integration : Collaborate with backend teams to consume RESTful APIs and ensure smooth data flow between the server and the client.
- Cloud & DevOps Alignment : Utilize Docker and Kubernetes to understand and support the containerized deployment of frontend services.
- Quality & Testing : Ensure "Frontend Testability" by implementing data-test IDs for automated testing and maintaining high code coverage.
- Design & Performance : Bridge the gap between UI/UX design and technical implementation, using browser-based debugging tools to optimize load times and rendering performance.
Technical Must-Haves (Keywords) :
- React.js Ecosystem : Expert knowledge of hooks, state management, and component lifecycle.
- AG Grid : Hands-on experience with complex grid configurations (filtering, sorting, pivoting).
- Frontend Testability : Practical understanding of making code "test-friendly" for QA automation teams.
- Modern Web Tech : Proficiency in HTML5, CSS3 (Sass/Less), and modern JavaScript (ES6+).