Senior Front-End Developer (React)
Role Overview
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
Experience Required
Industry Experience
- Minimum 5+ years’ experience in software development, with a focus on front-end technologies
Technical Expertise
- Strong experience with React.js and modern JavaScript (ES6+)
- 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)
- Experience with responsive design and cross-browser compatibility
- 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
- Experience using AI-assisted development tools (e.g. code generation, refactoring, testing support tools)
Qualifications
Certifications / 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
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-05-26
Full Stack Engineer
2026-05-26
Java & Kotlin Developer
2026-06-01
- Posted
- Mar 24, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Realtime Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Frontend Developer
2026-05-26
Full Stack Engineer
2026-05-26
Java & Kotlin Developer
2026-06-01