Front-End Developer
GetSwarms Ltd
Employer Location: UKJob description
The Front-End Developer will be responsible for building high-quality, responsive, and accessible user interfaces that deliver excellent user experiences across web applications. You will work closely with designers, engineers, and product teams to translate requirements into performant, maintainable, and scalable front-end solutions. The role involves contributing to architectural decisions, ensuring code quality, and supporting continuous improvement across the development team. Additional Duties: Participate in sprint planning, backlog refinement, and agile ceremonies. Maintain documentation for components, patterns, and processes. Stay updated with emerging front-end technologies and contribute to continuous improvement initiatives. Assist in prototyping new ideas and features in collaboration with design and product teams.
Responsibilities
- Build responsive React interfaces, optimise performance, and integrate UX designs with back-end APIs.
- Write clean, testable code, support architecture decisions, uphold best practices, and mentor junior developers while collaborating across teams.
- Translate UX/UI designs into functional, pixel-accurate interfaces.
- Implement front-end performance best practices, including code splitting, image optimisation, caching strategies, and reducing render-blocking resources.
- Continuously monitor and improve load times and runtime performance.
- Collaborate across teams.
- Work closely with UX/UI designers to deliver intuitive, user-centred interfaces.
- Partner with back-end developers to integrate APIs, services, and data flows seamlessly.
- Ensure Code Quality.
- Participate in code reviews, contribute to coding guidelines, and champion front-end best practices.
- Contribute to Architecture.
- Support the evolution of the front-end architecture, selecting tools, frameworks, and patterns that enhance scalability and maintainability.
- Help define standards for styling, state management, and component organisation.
- Mentor and support team members.
- Provide guidance and support to junior developers, sharing knowledge and helping grow the team’s technical capability.
Skills and Qualifications
Essential Skills
- Strong skills in JavaScript, HTML, CSS and React, with experience using modern build tools, Git and CI/CD.
- Able to solve complex front-end issues, communicate clearly across teams, and deliver accessible, user-friendly interfaces aligned to WCAG.
- Technical proficiency.
- Strong knowledge of JavaScript, HTML5, CSS3 and experience with modern frameworks (React preferred).
- Familiarity with build tools and bundlers such as Webpack, Vite, or Parcel.
- Experience with Git, CI/CD pipelines, and modern development workflows.
- Capable of diagnosing complex front-end issues, implementing long-term solutions, and improving overall system stability.
- Excellent communication skills with the ability to work effectively in cross-functional teams and articulate technical concepts clearly.
- Understanding of accessibility standards (WCAG) and best practices to deliver inclusive, user-friendly interfaces.
Desirable Skills
- Contribute to sprint planning and agile ceremonies, maintain clear documentation, stay current with emerging front-end tech, and support continuous improvement.
- Collaborate with design and product teams to prototype and refine new features.
Further Information
To apply email your CV to the employer.
- Vacancy ID
- 1747240
- Job ref.
- GS01
- Job Sector
- IT
- Area
- Belfast
- Location
- Belfast
- Salary
- To be confirmed.
- No. vacancies
- 1
- Contract Type
- Permanent
- Weekly hours
- 35
- Published date
- 24/11/2025
- Closing date
- 01/01/2026
- Worktime
- 9am - 5pm, days to be confirmed