We are looking for a talented and passionate Front-End Engineer with expertise in React.js to join our dynamic team. You will collaborate with cross-functional teams to design, develop, and deliver user-centric web applications, ensuring seamless performance and scalability.
Key Responsibilities
Develop and maintain front-end applications using React.js and modern JavaScript (ES6+).
Build reusable components and front-end libraries for future use.
Translate designs and wireframes into high-quality code.
Optimize components for maximum performance across different devices and browsers.
Collaborate with back-end developers, designers, and product managers to implement UI/UX requirements.
Troubleshoot, debug, and upgrade existing software.
Stay updated with emerging trends and technologies in front-end development.
Qualifications & Skills
2+ years of experience in front-end development with a strong focus on React.js.
Proficiency in HTML5, CSS3, and JavaScript (ES6+).
Solid understanding of state management libraries like Redux, Context API, or MobX.
Experience with RESTful APIs and integrating them into front-end applications.
Familiarity with version control tools such as Git.
Knowledge of modern front-end build pipelines and tools like Webpack, Babel, and npm/yarn.
Familiarity with testing frameworks like Jest, React Testing Library, or similar is a plus.
Strong problem-solving skills and attention to detail.
Preferred Qualifications
Exposure to UI/UX principles and design tools like Figma, Adobe XD, or Sketch.
Understanding of accessibility standards (WCAG) and responsive design.
Experience with front-end performance optimization techniques.