Software Engineer
BRIO DIGITAL LTD
Leeds, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Compensation
£ 122KJob location
Leeds, United Kingdom
Tech stack
Adobe Analytics
JavaScript
API
Agile Methodologies
HTML5
Automation of Tests
Browser Compatibility
CSS
Continuous Integration
DevOps
Scrum
Responsive Web Design
Semantic HTML
Web Content Accessibility Guidelines
Web Applications
Website Wireframe
React
Cypress
GIT
WebPack
Deployment Automation
Playwright
Build Tools
Figma
GraphQL
Job description
We're looking for an experienced Front End React Developer to build secure, scalable and accessible web applications. You'll work closely with design, UX and engineering teams to deliver high-quality user-facing products in an Agile environment., * Build and maintain modern single-page applications (SPAs) and progressive web apps (PWAs)
- Develop responsive, accessible interfaces using React, JavaScript, HTML5 and CSS3
- Turn wireframes, Figma designs and design tokens into polished, production-ready UI
- Integrate securely with REST and/or GraphQL APIs
- Improve Front End performance through lazy loading, code splitting and bundle optimisation
- Support quality through end-to-end testing and automated accessibility testing
- Work within Agile/Scrum teams, contributing to planning, reviews and retrospectives
- Collaborate with DevOps on CI/CD and automated deployment workflows
Requirements
- Strong experience with modern JavaScript and React
- Excellent knowledge of semantic HTML, CSS3, CSS Grid and responsive design
- Hands-on experience delivering interfaces to WCAG 2.2 AA accessibility standards
- Experience with testing tools such as Cypress or Playwright
- Good understanding of Git-based workflows and build tools such as Vite
- Experience with component-based architecture and design systems
- Solid understanding of Front End security, cross-browser compatibility and usability best practice
- Strong communication skills, with the ability to explain technical decisions clearly to non-technical stakeholders