Job description
Description supplied through OnJob, with formatting cleaned for readability.
About the role — As a Front‑End Engineer you will build and maintain user‑facing features for our web applications, working closely with design and back‑end teams to deliver responsive, high‑performance experiences.
Key responsibilities
Develop UI components using React and TypeScript based on design specifications.
Convert mockups into responsive HTML/CSS layouts that function across browsers and devices.
Maintain and optimize build pipelines with Webpack and related tooling.
Write clean, modular, and reusable code adhering to best practices and coding standards.
Participate in code reviews, debugging, and performance tuning of front‑end assets.
Collaborate with product, UX, and back‑end engineers to define requirements and deliver features on schedule.
Document component usage and contribute to the shared component library.
Required qualifications
0–1 years of professional experience or internships in front‑end development.
Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
Practical experience building applications with React.
Understanding of responsive design principles and cross‑browser compatibility.
Familiarity with version control using Git.
Basic knowledge of module bundlers such as Webpack.
Nice to have
Experience with state‑management libraries (e.g., Redux, Zustand).
Exposure to testing frameworks (Jest, React Testing Library).
Knowledge of accessibility standards (WCAG) and implementation.
Understanding of CI/CD pipelines for front‑end deployments.
Source: View this vacancy at the source.