We are seeking an experienced Senior Front-End Developer with strong expertise in React to join our team. The successful candidate will play a key role in designing and delivering scalable, high-quality user interfaces, while collaborating closely with cross-functional teams to solve complex business challenges.
Key Responsibilities
Collaborate with business users, vendors, and stakeholders to design and deliver solutions that meet both functional and non-functional requirements
Develop robust, secure, and maintainable front-end applications aligned with best practices and development standards
Work closely with QA teams and stakeholders to ensure solutions are fully tested, including the creation and execution of automated test scripts
Provide production support, resolving issues within agreed SLAs and communicating progress effectively to stakeholders
Maintain and update system documentation as required
Communicate regularly with the team on project progress, risks, and issues
Mentor junior developers and contribute to technical discussions and architectural decisions
Collaborate with Product Managers, Designers, and Backend Engineers to deliver high-quality products
Stay up to date with emerging technologies and contribute to continuous improvement initiatives
Support overall departmental goals and objectives
Industry Experience
Minimum 5+ years’ experience in software development, with a focus on front-end technologies
Technical Expertise
Deep understanding of React Hooks, Context API, and functional component patterns
Experience with state management libraries (e.g. Redux, Zustand, Recoil)
Proficiency in TypeScript, particularly in large-scale applications
Proven ability to build high-performance, scalable, component-based UIs
Experience integrating RESTful APIs and/or GraphQL
Strong skills in HTML5, CSS3, and modern styling approaches (SCSS, CSS-in-JS)
Familiarity with modern build tools (e.g. Webpack, Vite, Babel)
Experience developing and maintaining component libraries or design systems
Strong understanding of front-end architecture, modularisation, and performance optimisation
Experience with testing frameworks (e.g. Jest, React Testing Library, Cypress, Playwright)
Proficiency with Git, CI/CD pipelines, and Agile/Scrum methodologies
Certificates / Additional Knowledge
Relevant front-end or React certifications desirable
Familiarity with project and collaboration tools (e.g. issue tracking and documentation platforms)
Understanding of secure coding practices and application security principles
Key Skills & Attributes
Strong problem‑solving and analytical skills
Proven ability to develop software from technical specifications
Innovative, proactive, and self‑motivated approach
Excellent communication skills (both written and verbal)
Strong interpersonal skills with the ability to collaborate across teams
Ability to work under pressure, manage priorities, and meet deadlines
#J-18808-Ljbffr