FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesBabelCypressGraphQLJavaScriptJestReactReduxSCSSTypeScriptWebpack
About the role
Key responsibilities & impact- Work in close co-ordination with business users, vendors and stakeholders to craft solutions
- Develop technical solutions which are robust, secure and easily maintainable
- Liaise with test team and project stakeholders to ensure solutions are fully tested
- Support of production systems, resolving issues within SLA and providing updates
- Regular communication with team on project progress, issues, and risks
- Demonstrate ability to mentor junior developers and contribute to technical discussions
- Strong communication and collaboration skills
- Contribute to the team with recent technology trends
Requirements
What you’ll need- 5+ years of Development Experience
- 5+ years professional front‑end development with strong expertise in React.js and modern JavaScript (ES6+).
- Deep understanding of React hooks, context API, functional components, and state management patterns.
- Strong experience with Redux, Zustand, Recoil, or other state management libraries.
- Solid knowledge of TypeScript and its application in large-scale React applications.
- Proven experience building high‑performance, scalable, component‑driven UIs.
- Experience integrating RESTful APIs and/or GraphQL into front-end applications.
- Proficiency in HTML5, CSS3, SCSS, CSS-in-JS, and responsive design principles.
- Strong understanding of frontend build tools (Webpack, Vite, Babel, etc.).
- Experience designing and maintaining component libraries or design systems.
- Strong grasp of frontend architecture, modularization, code splitting, and performance optimization.
- Application of unit/integration testing using Jest, React Testing Library, Cypress, Playwright, etc.
- Experience with Git, modern CI/CD practices, and Agile/Scrum environments.
- Demonstrated experience using AI‑powered development tools (e.g. GitHub Copilot or Cursor).
- Certified React Developer or other industry accreditations.
- Familiarity with Atlassian products (Jira, Crucible & Confluence).
- Appreciation of secure coding and security techniques.
- Bachelor's degree in Computer Science or IT Degree or equivalent 3rd Level Education.
- Strong troubleshooting and problem solving skills.
- Innovative, creative, flexible and self-directed.
- Excellent communication skills, both written and verbal.
- Excellent interpersonal skills with the ability to work well in cross-functional project teams.
- An ability to work under pressure and prioritise workloads and achieve critical deadlines.
Benefits
Comp & perks- Competitive salary
- Annual performance-related discretionary bonus
- Annual flexible benefits
- Employer pension contribution
- Multiple insurance coverage
- Training support provided by award-winning Learning & Development Team
- Extensive sports & social programmes (including free on-site gym & fitness studio)
- Flexible working options
- Employee assistance programme
- Enhanced leave options
- Social & community care initiatives
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React.jsJavaScriptTypeScriptReduxZustandRecoilHTML5CSS3SCSSunit testing
Soft Skills
communicationcollaborationmentoringproblem solvingflexibilitycreativityself-directioninterpersonal skillsability to work under pressureprioritization
Certifications
Certified React Developer
