Resume and JobRESUME AND JOB
Perk logo

Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

Perk

Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

full-timePosted: Dec 10, 2025

Job Description

Senior Frontend Engineer - Edinburgh, Scotland

About Perk

Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we’re on a mission to power real work, with real impact.

We’re trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we’re tackling the 7 hours of lost productivity per employee each week, a $1.7 trillion problem.

Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work.

At Perk, we’re driven by our values, like being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you’re excited about having a real impact and shaping how millions of people experience work, we’d love you on the team.

Role Overview

We are seeking a highly skilled and motivated Senior Frontend Engineer to join our growing team in Edinburgh, Scotland. In this role, you will be responsible for developing and maintaining the frontend of our platform, website, and internal tools. You will work closely with product managers, designers, and backend engineers to deliver high-quality, innovative solutions that meet the needs of our users.

A Day in the Life

As a Senior Frontend Engineer at Perk, your day might involve:

  • Participating in daily stand-up meetings to discuss progress and roadblocks.
  • Collaborating with designers to implement UI/UX designs.
  • Writing clean, maintainable, and well-documented code in React, JavaScript, HTML, and CSS.
  • Developing and implementing new features for our platform.
  • Working with backend engineers to integrate frontend and backend systems.
  • Writing and maintaining automated tests to ensure code quality.
  • Participating in code reviews to provide feedback and ensure consistency.
  • Troubleshooting and resolving frontend issues.
  • Mentoring junior and mid-level engineers.
  • Researching and evaluating new frontend technologies and trends.

Why Edinburgh?

Edinburgh is a vibrant and historic city that offers a high quality of life. It is a major hub for technology and innovation, with a thriving startup ecosystem. Edinburgh offers a great balance of city living and access to nature, with stunning scenery and outdoor activities just a short distance away. The city is also home to world-class universities and a diverse cultural scene.

Career Path

At Perk, we are committed to providing our employees with opportunities for growth and development. As a Senior Frontend Engineer, you will have the opportunity to advance your career through technical leadership roles, management positions, or specialized areas of expertise. We offer mentorship programs, training courses, and conference attendance to help you achieve your career goals.

Salary & Benefits

The estimated salary range for this role in Edinburgh, Scotland is $75,000 - $110,000 USD annually. The exact salary will be determined based on your experience, skills, and qualifications. In addition to a competitive salary, we offer a comprehensive benefits package that includes:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Paid parental leave
  • Employee stock options
  • Generous vacation policy
  • Professional development opportunities
  • Company-sponsored events and activities
  • And more!

Perk Culture

At Perk, we foster a culture of innovation, collaboration, and ownership. We value our employees and provide a supportive and inclusive work environment. We are passionate about our mission to power real work and make a positive impact on the world. We encourage our employees to be curious, take risks, and learn from their mistakes. We celebrate our successes and recognize the contributions of each individual.

How to Apply

If you are a talented and passionate Senior Frontend Engineer who is looking for a challenging and rewarding opportunity, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

FAQ

  1. What technologies do you use? We primarily use React, JavaScript, HTML, CSS, and related technologies for our frontend development.
  2. What is the team structure? Our frontend team is organized into smaller, cross-functional teams that work closely with product managers, designers, and backend engineers.
  3. What is the interview process like? Our interview process typically involves a phone screening, a technical interview, and an interview with the hiring manager.
  4. What are the opportunities for growth? We offer a variety of opportunities for growth, including technical leadership roles, management positions, and specialized areas of expertise.
  5. What is the work-life balance like? We value work-life balance and offer flexible work arrangements to help our employees manage their personal and professional lives.
  6. What is the company culture like? We foster a culture of innovation, collaboration, and ownership. We value our employees and provide a supportive and inclusive work environment.
  7. Do you offer relocation assistance? Relocation assistance may be available for qualified candidates.
  8. What are the benefits like? We offer a comprehensive benefits package that includes health insurance, dental insurance, vision insurance, life insurance, disability insurance, paid parental leave, employee stock options, and more.
  9. What is the dress code? Our dress code is casual and comfortable.
  10. What is the company's mission? Our mission is to power real work and make a positive impact on the world.

Locations

  • Edinburgh, Scotland, United Kingdom

Salary

Estimated Salary Rangemedium confidence

82,500 - 121,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Frontend Developmentintermediate
  • Reactintermediate
  • JavaScriptintermediate
  • TypeScriptintermediate
  • HTMLintermediate
  • CSSintermediate
  • Agile Methodologiesintermediate
  • Software Architectureintermediate
  • Testing (Unit, Integration, E2E)intermediate
  • Performance Optimizationintermediate
  • Cross-browser Compatibilityintermediate
  • Responsive Designintermediate
  • Version Control (Git)intermediate
  • CI/CD Pipelinesintermediate
  • Problem-solvingintermediate
  • Communicationintermediate
  • Team Collaborationintermediate
  • Mentoringintermediate
  • UI/UX Principlesintermediate
  • Web Securityintermediate
  • State Management (Redux, Context API)intermediate
  • RESTful APIsintermediate
  • GraphQLintermediate
  • Webpackintermediate
  • Babelintermediate
  • Design Systemsintermediate
  • Code Reviewsintermediate
  • Debuggingintermediate
  • Accessibility (WCAG)intermediate

Required Qualifications

  • Proven experience as a Frontend Engineer with expertise in React. (experience)
  • Demonstrable experience in writing and supporting automated tests. (experience)
  • Proficiency related to delivery, deployment, performance, and optimization. (experience)
  • Strong understanding of frontend architecture and design patterns. (experience)
  • Experience with state management libraries (e.g., Redux, Context API). (experience)
  • Solid understanding of HTML, CSS, and JavaScript (ES6+). (experience)
  • Experience with responsive design and cross-browser compatibility. (experience)
  • Familiarity with RESTful APIs and GraphQL. (experience)
  • Experience with version control systems (e.g., Git). (experience)
  • Experience with CI/CD pipelines. (experience)
  • Excellent problem-solving and debugging skills. (experience)
  • Strong communication and collaboration skills. (experience)
  • Ability to mentor junior and mid-level engineers. (experience)
  • Experience with performance optimization techniques. (experience)
  • Knowledge of web security best practices. (experience)
  • Understanding of UI/UX principles. (experience)
  • Experience with testing frameworks (e.g., Jest, Cypress). (experience)
  • Bachelor's degree in Computer Science or related field (or equivalent experience). (experience)

Responsibilities

  • Maintain, develop, and introduce innovative features within our current product suite for the benefit of customers and our internal teams.
  • Foster efficient collaboration with distributed and multidisciplinary teams.
  • Partner with the product team to design and refine our Front End, including producing precise specifications and technical designs.
  • Aid in the advancement of our infrastructure by providing relevant insights and maintaining documentation.
  • Propose and implement enhancements to refine the existing software infrastructure.
  • Cultivate a nurturing environment by mentoring junior and mid-level engineers in the frontend development process.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews to ensure code quality and consistency.
  • Collaborate with backend engineers to integrate frontend and backend systems.
  • Implement and maintain automated tests to ensure the quality of the codebase.
  • Monitor and improve the performance of the frontend application.
  • Stay up-to-date with the latest frontend technologies and trends.
  • Contribute to the development of our frontend architecture.
  • Participate in sprint planning and daily stand-up meetings.
  • Troubleshoot and resolve frontend issues.
  • Ensure the frontend application is accessible and user-friendly.
  • Work closely with designers to implement UI/UX designs.
  • Contribute to the creation and maintenance of our design system.
  • Participate in the development of new features from conception to deployment.
  • Take ownership of assigned tasks and see them through to completion.
  • Proactively identify and address potential issues or roadblocks.
  • Contribute to a positive and collaborative team environment.

Benefits

  • general: Competitive salary and benefits package.
  • general: Opportunity to work on challenging and impactful projects.
  • general: Collaborative and supportive work environment.
  • general: Opportunity to learn and grow your skills.
  • general: Flexible work arrangements.
  • general: Generous vacation policy.
  • general: Health insurance.
  • general: Dental insurance.
  • general: Vision insurance.
  • general: Life insurance.
  • general: Disability insurance.
  • general: Paid parental leave.
  • general: Employee stock options.
  • general: Professional development opportunities.
  • general: Company-sponsored events and activities.
  • general: Commuter benefits.
  • general: Wellness programs.
  • general: Pension plan.
  • general: Relocation assistance (if applicable).
  • general: Free snacks and drinks.
  • general: Modern and comfortable office space.
  • general: Opportunity to work with a diverse and talented team.
  • general: Contribution to a company that values innovation and impact.
  • general: Access to cutting-edge technologies.

Target Your Resume for "Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!" , Perk

Get personalized recommendations to optimize your resume specifically for Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!" , Perk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

FrontendReactJavaScriptEdinburghSenior EngineerUnited KingdomFull-timeSenior Frontend EngineerFrontend DeveloperReact EngineerJavaScript DeveloperSoftware EngineerWeb DevelopmentFrontend ArchitectureUI DevelopmentUX DevelopmentScotlandPerk CareersSoftware Development JobsReact JobsJavaScript JobsFrontend Jobs EdinburghWeb Developer Jobs EdinburghSenior Engineer JobsTechnical LeadSoftware DevelopmentAgile DevelopmentRemote WorkWork-Life BalanceCareer GrowthInnovationTravel TechnologySaaSFintechFull Stack EngineerSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now! @ Perk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Perk logo

Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

Perk

Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!

full-timePosted: Dec 10, 2025

Job Description

Senior Frontend Engineer - Edinburgh, Scotland

About Perk

Perk (formerly TravelPerk) is the intelligent platform for travel and spend management. Built to tackle the time-consuming, manual work that gets in the way of real work, our tools automate everything from travel bookings to expenses, invoice processing, and more. By eliminating this shadow work that wastes hours, erodes morale, and saps innovation, we’re on a mission to power real work, with real impact.

We’re trusted by more than 10,000 companies worldwide, including Wise, On Running, Breitling, and Fabletics, and we’re tackling the 7 hours of lost productivity per employee each week, a $1.7 trillion problem.

Founded in 2015, Perk has grown into a global company of more than 1,800 people across 12 offices globally, with headquarters in London and Boston. We combine innovation, control, and simplicity to transform how businesses work and how people feel at work.

At Perk, we’re driven by our values, like being an owner, delivering a 7-star experience, and working as one team. We value curiosity, purpose, and mindset, not just knowledge, to unlock the power in your potential. Our talent team brings together leading minds from the travel and SaaS industries, representing over 70 countries. If you’re excited about having a real impact and shaping how millions of people experience work, we’d love you on the team.

Role Overview

We are seeking a highly skilled and motivated Senior Frontend Engineer to join our growing team in Edinburgh, Scotland. In this role, you will be responsible for developing and maintaining the frontend of our platform, website, and internal tools. You will work closely with product managers, designers, and backend engineers to deliver high-quality, innovative solutions that meet the needs of our users.

A Day in the Life

As a Senior Frontend Engineer at Perk, your day might involve:

  • Participating in daily stand-up meetings to discuss progress and roadblocks.
  • Collaborating with designers to implement UI/UX designs.
  • Writing clean, maintainable, and well-documented code in React, JavaScript, HTML, and CSS.
  • Developing and implementing new features for our platform.
  • Working with backend engineers to integrate frontend and backend systems.
  • Writing and maintaining automated tests to ensure code quality.
  • Participating in code reviews to provide feedback and ensure consistency.
  • Troubleshooting and resolving frontend issues.
  • Mentoring junior and mid-level engineers.
  • Researching and evaluating new frontend technologies and trends.

Why Edinburgh?

Edinburgh is a vibrant and historic city that offers a high quality of life. It is a major hub for technology and innovation, with a thriving startup ecosystem. Edinburgh offers a great balance of city living and access to nature, with stunning scenery and outdoor activities just a short distance away. The city is also home to world-class universities and a diverse cultural scene.

Career Path

At Perk, we are committed to providing our employees with opportunities for growth and development. As a Senior Frontend Engineer, you will have the opportunity to advance your career through technical leadership roles, management positions, or specialized areas of expertise. We offer mentorship programs, training courses, and conference attendance to help you achieve your career goals.

Salary & Benefits

The estimated salary range for this role in Edinburgh, Scotland is $75,000 - $110,000 USD annually. The exact salary will be determined based on your experience, skills, and qualifications. In addition to a competitive salary, we offer a comprehensive benefits package that includes:

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Paid parental leave
  • Employee stock options
  • Generous vacation policy
  • Professional development opportunities
  • Company-sponsored events and activities
  • And more!

Perk Culture

At Perk, we foster a culture of innovation, collaboration, and ownership. We value our employees and provide a supportive and inclusive work environment. We are passionate about our mission to power real work and make a positive impact on the world. We encourage our employees to be curious, take risks, and learn from their mistakes. We celebrate our successes and recognize the contributions of each individual.

How to Apply

If you are a talented and passionate Senior Frontend Engineer who is looking for a challenging and rewarding opportunity, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

FAQ

  1. What technologies do you use? We primarily use React, JavaScript, HTML, CSS, and related technologies for our frontend development.
  2. What is the team structure? Our frontend team is organized into smaller, cross-functional teams that work closely with product managers, designers, and backend engineers.
  3. What is the interview process like? Our interview process typically involves a phone screening, a technical interview, and an interview with the hiring manager.
  4. What are the opportunities for growth? We offer a variety of opportunities for growth, including technical leadership roles, management positions, and specialized areas of expertise.
  5. What is the work-life balance like? We value work-life balance and offer flexible work arrangements to help our employees manage their personal and professional lives.
  6. What is the company culture like? We foster a culture of innovation, collaboration, and ownership. We value our employees and provide a supportive and inclusive work environment.
  7. Do you offer relocation assistance? Relocation assistance may be available for qualified candidates.
  8. What are the benefits like? We offer a comprehensive benefits package that includes health insurance, dental insurance, vision insurance, life insurance, disability insurance, paid parental leave, employee stock options, and more.
  9. What is the dress code? Our dress code is casual and comfortable.
  10. What is the company's mission? Our mission is to power real work and make a positive impact on the world.

Locations

  • Edinburgh, Scotland, United Kingdom

Salary

Estimated Salary Rangemedium confidence

82,500 - 121,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Frontend Developmentintermediate
  • Reactintermediate
  • JavaScriptintermediate
  • TypeScriptintermediate
  • HTMLintermediate
  • CSSintermediate
  • Agile Methodologiesintermediate
  • Software Architectureintermediate
  • Testing (Unit, Integration, E2E)intermediate
  • Performance Optimizationintermediate
  • Cross-browser Compatibilityintermediate
  • Responsive Designintermediate
  • Version Control (Git)intermediate
  • CI/CD Pipelinesintermediate
  • Problem-solvingintermediate
  • Communicationintermediate
  • Team Collaborationintermediate
  • Mentoringintermediate
  • UI/UX Principlesintermediate
  • Web Securityintermediate
  • State Management (Redux, Context API)intermediate
  • RESTful APIsintermediate
  • GraphQLintermediate
  • Webpackintermediate
  • Babelintermediate
  • Design Systemsintermediate
  • Code Reviewsintermediate
  • Debuggingintermediate
  • Accessibility (WCAG)intermediate

Required Qualifications

  • Proven experience as a Frontend Engineer with expertise in React. (experience)
  • Demonstrable experience in writing and supporting automated tests. (experience)
  • Proficiency related to delivery, deployment, performance, and optimization. (experience)
  • Strong understanding of frontend architecture and design patterns. (experience)
  • Experience with state management libraries (e.g., Redux, Context API). (experience)
  • Solid understanding of HTML, CSS, and JavaScript (ES6+). (experience)
  • Experience with responsive design and cross-browser compatibility. (experience)
  • Familiarity with RESTful APIs and GraphQL. (experience)
  • Experience with version control systems (e.g., Git). (experience)
  • Experience with CI/CD pipelines. (experience)
  • Excellent problem-solving and debugging skills. (experience)
  • Strong communication and collaboration skills. (experience)
  • Ability to mentor junior and mid-level engineers. (experience)
  • Experience with performance optimization techniques. (experience)
  • Knowledge of web security best practices. (experience)
  • Understanding of UI/UX principles. (experience)
  • Experience with testing frameworks (e.g., Jest, Cypress). (experience)
  • Bachelor's degree in Computer Science or related field (or equivalent experience). (experience)

Responsibilities

  • Maintain, develop, and introduce innovative features within our current product suite for the benefit of customers and our internal teams.
  • Foster efficient collaboration with distributed and multidisciplinary teams.
  • Partner with the product team to design and refine our Front End, including producing precise specifications and technical designs.
  • Aid in the advancement of our infrastructure by providing relevant insights and maintaining documentation.
  • Propose and implement enhancements to refine the existing software infrastructure.
  • Cultivate a nurturing environment by mentoring junior and mid-level engineers in the frontend development process.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews to ensure code quality and consistency.
  • Collaborate with backend engineers to integrate frontend and backend systems.
  • Implement and maintain automated tests to ensure the quality of the codebase.
  • Monitor and improve the performance of the frontend application.
  • Stay up-to-date with the latest frontend technologies and trends.
  • Contribute to the development of our frontend architecture.
  • Participate in sprint planning and daily stand-up meetings.
  • Troubleshoot and resolve frontend issues.
  • Ensure the frontend application is accessible and user-friendly.
  • Work closely with designers to implement UI/UX designs.
  • Contribute to the creation and maintenance of our design system.
  • Participate in the development of new features from conception to deployment.
  • Take ownership of assigned tasks and see them through to completion.
  • Proactively identify and address potential issues or roadblocks.
  • Contribute to a positive and collaborative team environment.

Benefits

  • general: Competitive salary and benefits package.
  • general: Opportunity to work on challenging and impactful projects.
  • general: Collaborative and supportive work environment.
  • general: Opportunity to learn and grow your skills.
  • general: Flexible work arrangements.
  • general: Generous vacation policy.
  • general: Health insurance.
  • general: Dental insurance.
  • general: Vision insurance.
  • general: Life insurance.
  • general: Disability insurance.
  • general: Paid parental leave.
  • general: Employee stock options.
  • general: Professional development opportunities.
  • general: Company-sponsored events and activities.
  • general: Commuter benefits.
  • general: Wellness programs.
  • general: Pension plan.
  • general: Relocation assistance (if applicable).
  • general: Free snacks and drinks.
  • general: Modern and comfortable office space.
  • general: Opportunity to work with a diverse and talented team.
  • general: Contribution to a company that values innovation and impact.
  • general: Access to cutting-edge technologies.

Target Your Resume for "Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!" , Perk

Get personalized recommendations to optimize your resume specifically for Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now!" , Perk

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

FrontendReactJavaScriptEdinburghSenior EngineerUnited KingdomFull-timeSenior Frontend EngineerFrontend DeveloperReact EngineerJavaScript DeveloperSoftware EngineerWeb DevelopmentFrontend ArchitectureUI DevelopmentUX DevelopmentScotlandPerk CareersSoftware Development JobsReact JobsJavaScript JobsFrontend Jobs EdinburghWeb Developer Jobs EdinburghSenior Engineer JobsTechnical LeadSoftware DevelopmentAgile DevelopmentRemote WorkWork-Life BalanceCareer GrowthInnovationTravel TechnologySaaSFintechFull Stack EngineerSaaSTravel ManagementSpend ManagementTech

Answer 10 quick questions to check your fit for Senior Frontend Engineer Careers at Perk - Edinburgh, Scotland | Apply Now! @ Perk.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.