Senior Frontend Developer (React)
- edinburgh, scotland, EH1 2EH, United Kingdom
- Hybrid
- Full time
- £70,000 - £70,000 Per Annum
Job Description
About the Role
Our client is seeking a talented and passionate Senior Frontend Developer with expertise in React to join their innovative team in Edinburgh . You will be instrumental in crafting exceptional user interfaces and intuitive user experiences for their flagship web applications. Working closely with designers and backend engineers, you will translate complex requirements into elegant, performant, and accessible frontend code. This role offers the chance to shape the user-facing aspects of key products and contribute to a culture of technical excellence and user-centric design.
Key Responsibilities
- Develop and implement high-quality, responsive user interfaces using React and modern JavaScript frameworks.
- Collaborate closely with UI/UX designers to translate wireframes and mockups into functional and visually appealing components.
- Write clean, maintainable, and well-tested code, adhering to frontend development best practices.
- Optimize application performance for speed and scalability across various devices and browsers.
- Participate in code reviews, providing constructive feedback and ensuring adherence to coding standards.
- Work with backend developers to integrate frontend components with server-side logic via APIs.
Requirements
- 5+ years of professional experience in frontend development, with a strong focus on JavaScript and its ecosystem.
- Expertise in building complex user interfaces with React and its associated libraries (e.g., Redux, Context API).
- Proficiency in HTML5, CSS3, and modern CSS preprocessors or methodologies (e.g., SASS, BEM).
- Experience with build tools like Webpack or Vite, and testing frameworks like Jest or Cypress.
- Understanding of RESTful APIs and asynchronous request handling.
- Strong problem-solving skills and a keen eye for detail in UI/UX implementation.
Benefits
- Competitive salary and performance-related bonuses.
- Comprehensive health, dental, and vision insurance.
- Generous annual leave entitlement and company holidays.
- Access to professional development resources and training opportunities.
- Flexible hybrid working arrangements to promote work-life balance.


