3-5+ years of experience in web application development.
Strong hands-on experience with React, JavaScript, ES6, and CSS3.
Solid experience with React or React Native, including Redux for state management.
Proven ability to build complex features and user interfaces in React applications.
Familiarity with RESTful APIs and JSON-based data structures.
Experience with Git, NPM, and frontend build pipelines.
Deep understanding of data structures, data flow, AJAX, and CRUD operations.
Strong grasp of modern web development practices.
Excellent verbal and written communication skills in English.
Responsibilities
Develop clean, high-quality JavaScript (ES6) and React code.
Collaborate closely with backend engineers to integrate JSON-based APIs.
Optimize applications for maximum speed, performance, and browser compatibility.
Integrate third-party libraries and resolve dependency conflicts.
Manage multiple tasks efficiently with a positive, client-focused attitude.
Follow and promote engineering best practices, methodologies, and coding standards.
Ensure pixel-perfect implementation based on specifications and design mockups.
Identify and recommend solutions for UI/UX issues to improve product quality.