Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Frontend Engineer image - Rise Careers
Job details

Frontend Engineer

Hello, we’re Starling - a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We’re on a mission to fix banking, and give people a new way to spend, save and manage their money. Our journey started in 2014, and since then we have surpassed 4.2 million accounts (and four account types!) with 350,000 business customers. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.

We’re looking for a Front End Engineer to join a well-established team using the very latest web technologies. You’ll be working closely with other front end engineers as well as Java engineers, all with varying interests and levels of experience. Expect to be committing, reviewing and merging code right from week one.

The tech stack for this project includes Remix, the server-side React framework, and our codebase is written in TypeScript. We’re using Vanilla Extract for styling paired with React Aria primitives. We write tests with React Testing Library and Jest, as well as Playwright. Finally, we deploy to Kubernetes in production, running on Amazon Web Services.

Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that revolves around building, creating, and disrupting to keep us on the cutting edge of the industry. Innovation and collaboration will be at the core of everything you do. We operate a flat working structure to empower you to make decisions regardless of what your primary responsibilities may be. Help is never far away either and you will find support in your team and from across the business - we are in this together!

The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: from contributing code to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.

Hybrid Working

We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person.

Our Engineering Environment

Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech.

We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good.

  • 3+ years of front end engineering experience.
  • An affinity for HTML, CSS, JavaScript and modern web standards.
  • A proven track record of building accessible and secure web applications that consume RESTful APIs and perform well.
  • Belief in clean coding, simple solutions, automated testing and continuous deployment.
  • A desire to take ownership of features from inception all the way through to launch.
  • Think, like us, that a small number of empowered developers is the right way to deliver software.

Our process:

Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the below, following a chat with one of our Talent Team:

  • Initial phone call - ~45 minutes
  • Take home technical test (no time limit)
  • Technical interview - ~1.5 hours
  • Final Interview - ~45 minutes
  • 25 days holiday (plus take your public holiday allowance whenever works best for you)
  • An extra day’s holiday for your birthday
  • Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
  • 16 hours paid volunteering time a year
  • Salary sacrifice, company enhanced pension scheme
  • Life insurance at 4x your salary & group income protection
  • Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
  • Generous family-friendly policies
  • Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
  • Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing

About us

You may be put off applying for a role because you don't tick every box. Forget that! While we can’t accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren’t sure if you're 100% there yet, get in touch anyway.

We’re on a mission to radically reshape banking – and that starts with our brilliant team. Whatever came before, we’re proud to bring together people of all backgrounds and experiences who love working together to solve problems.

Starling Bank is an equal opportunity employer, and we’re proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice.

By submitting your application, you agree that Starling Bank may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.

Starling Bank Glassdoor Company Review
4.1 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Starling Bank DE&I Review
3.64 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Starling Bank
Starling Bank CEO photo
Raman Bhatia
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Frontend Engineer, Starling Bank

Hey there! We at Starling are excited to welcome a talented Frontend Engineer to our dynamic team. Since our launch in 2014, we've been on a mission to revolutionize banking, and we want you to be a part of our journey. As a Frontend Engineer, you’ll dive headfirst into the latest web technologies, collaborating with a passionate team of developers who thrive on innovation. You'll find yourself working with cutting-edge tools like Remix, TypeScript, and Vanilla Extract, contributing code from day one! We take pride in our flat structure, where every voice matters, encouraging you to take ownership of your projects and foster teamwork. Expect to build accessible and secure web applications and ensure they perform flawlessly while keeping our customers' experience at the forefront. Your role isn’t just about coding; it’s about sharing knowledge, improving processes, and helping us push the boundaries of what's possible in banking. We believe that a blend of individual drive and collaboration is the key to success, so you’ll have the opportunity to shine while working in a fast-paced, supportive environment. Plus, with our hybrid working approach, you'll have the flexibility you need to maintain a great work-life balance. If you're ready to help us change banking for good, we can’t wait to meet you!

Frequently Asked Questions (FAQs) for Frontend Engineer Role at Starling Bank
What are the key responsibilities of a Frontend Engineer at Starling Bank?

As a Frontend Engineer at Starling Bank, you'll be responsible for building high-quality, accessible web applications that leverage the latest technologies. Your main duties will include collaborating with the team to develop features, writing clean and efficient code, conducting code reviews, and ensuring optimal performance. You'll also be expected to maintain and improve our existing applications while advocating for best practices in coding and testing, all while keeping user experience at the forefront.

Join Rise to see the full answer
What qualifications are required for the Frontend Engineer role at Starling Bank?

To be considered for the Frontend Engineer position at Starling Bank, you should have a minimum of 3 years of front-end engineering experience. A solid understanding of HTML, CSS, and JavaScript along with proficiency in modern web standards is essential. You should also have experience building accessible and secure web applications, and familiarity with testing frameworks like React Testing Library, Jest, and Playwright will be advantageous. A passion for clean code and ownership of the development process is essential.

Join Rise to see the full answer
How does the team structure at Starling Bank support Frontend Engineers?

At Starling Bank, we maintain a flat team structure that empowers every Frontend Engineer to make impactful decisions. This collaborative environment encourages team members to share knowledge and expertise freely. You'll work closely with both Java engineers and other frontend developers, allowing for a rich exchange of ideas and perspectives. This supportive atmosphere helps us all grow and drives innovation in our projects.

Join Rise to see the full answer
What technologies will I work with as a Frontend Engineer at Starling Bank?

As a Frontend Engineer at Starling Bank, you'll be working with a modern tech stack that includes Remix, TypeScript, and Vanilla Extract for styling. Our codebase emphasizes clean, maintainable code, and we prioritize testing with tools like React Testing Library and Jest, as well as our end-to-end testing framework, Playwright. Additionally, deployment takes place on Kubernetes in an AWS environment, so you'll get hands-on experience with cutting-edge technologies!

Join Rise to see the full answer
What is the work culture like for a Frontend Engineer at Starling Bank?

The work culture at Starling Bank for a Frontend Engineer is nothing short of inspiring! We believe in fostering a collaborative and inclusive environment, where innovation thrives. The team supports one another, and everyone is encouraged to take ownership of their work. Our hybrid working model also allows for flexibility in work arrangements, making it easier to strike a balance between personal and professional commitments while still ensuring effective collaboration.

Join Rise to see the full answer
Common Interview Questions for Frontend Engineer
Can you explain your experience with HTML, CSS, and JavaScript as a Frontend Engineer?

When answering this question, provide specific examples of projects where you utilized HTML, CSS, and JavaScript. Discuss your approach to creating responsive and accessible web applications and any frameworks or libraries you've used to enhance your work. Emphasize your understanding of modern web standards and best practices.

Join Rise to see the full answer
How do you ensure the web applications you build are accessible?

In your response, highlight your knowledge of web accessibility guidelines such as WCAG. Share specific strategies you implement to ensure your applications are usable by everyone, including the use of semantic HTML, ARIA roles, and keyboard navigation. Mention any tools or testing methods you use to evaluate accessibility.

Join Rise to see the full answer
What is your experience with testing frameworks like Jest or React Testing Library?

Discuss any projects where you've employed Jest or React Testing Library to write unit and integration tests. Explain the importance of testing in your development process and how it helps maintain code quality. Providing concrete examples will demonstrate your understanding and experience in this area.

Join Rise to see the full answer
Can you describe a challenging technical problem you faced and how you solved it?

Choose a specific challenge that highlights your problem-solving abilities. Outline the problem, the steps you took to analyze it, and the solution you implemented. This response should showcase your technical skills, creativity, and ability to work under pressure.

Join Rise to see the full answer
How do you approach collaboration with backend developers?

Explain your understanding of the importance of collaboration between frontend and backend development. Share examples of how you’ve effectively communicated with backend teams to ensure seamless API integration and discuss any tools or methodologies you use to facilitate this collaboration.

Join Rise to see the full answer
What steps do you take to optimize the performance of web applications?

In your answer, detail the strategies you use to improve performance, such as code splitting, using tree-shaking, optimizing images, and minimizing HTTP requests. Discuss any performance monitoring tools you rely on and your experience with strategies for load time optimization.

Join Rise to see the full answer
Can you give an example of a project where you took ownership from inception to launch?

Share a detailed case study of a specific project, emphasizing how you defined the scope, implemented features, and navigated challenges through to deployment. Discuss how you coordinated with your team, gathered feedback during the process, and any retrospective actions taken after launch.

Join Rise to see the full answer
How do you keep up with the latest trends and technologies in frontend development?

Discuss your commitment to continuous learning through online courses, blogs, podcasts, or developer communities you follow. Mention any specific frameworks or technologies you are particularly excited about and how they impact your work as a Frontend Engineer.

Join Rise to see the full answer
What role does user experience play in your development process?

Express your belief that a superior user experience directly correlates with application success. Discuss how you gather user feedback, conduct usability testing, and incorporate UX design principles into your development workflow.

Join Rise to see the full answer
Why do you want to work at Starling Bank as a Frontend Engineer?

Showcase your alignment with Starling Bank’s mission and values. Speak about your excitement for fintech innovations and how your skills and experiences align with the company’s goals. Discuss how you believe you could contribute positively to their team and culture.

Join Rise to see the full answer
Similar Jobs
Posted 8 days ago

Join Engine by Starling as an iOS Engineer and help revolutionize banking technology on a global scale.

Join Starling Bank as a Customer Service Team Member, where your focus on exceptional service makes a real difference in people's financial lives.

Photo of the Rise User

Seismic is looking for a motivated Machine Learning Engineer co-op intern to join their dynamic Engineering team and contribute to cutting-edge AI solutions.

Photo of the Rise User
Posted 12 days ago

Join Cloudflare as a Software Engineer and contribute to building a safer and more powerful Internet through cutting-edge technology.

Photo of the Rise User

Nava seeks a Principal Software Engineer with expertise in FHIR to drive software services strategy for major federal agencies.

Photo of the Rise User
Posted 11 days ago

As a Development Lead at Endava, you'll mentor a team of developers and lead the design and implementation of high-quality software solutions.

Photo of the Rise User
Raytheon Hybrid US, Dallas County, TX; Texas, Richardson, TX
Posted 10 days ago

Join Raytheon as a Senior Java Software Engineer and contribute to innovative defense solutions while working on-site in Richardson, Texas.

FMR Remote Westlake, TX
Posted 5 days ago

Join Fidelity's Digital Platforms team as a Front End Developer to shape engaging user experiences with cutting-edge technology.

Photo of the Rise User
Canonical Remote Home based - Asia Pacific, Bangalore
Posted 13 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Canonical as a Web Frontend Engineer to innovate and enhance user interaction through cutting-edge web technologies.

Photo of the Rise User

Join Freelancer as a Frontend Software Engineer to make a meaningful difference in a dynamic, fast-paced environment.

Our mission is to create a bank that guides and informs you towards better decisions. By giving you real-time insights, Starling enables you to understand your financial life in a whole new way.

57 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block
Photo of the Rise User
Someone from OH, Springfield just viewed [ Choose Your Own Role ] at Rad AI
Photo of the Rise User
Someone from OH, Mason just viewed Senior Specialist, HR Operations at Cardinal Health
Photo of the Rise User
172 people applied to Scrum Master-Remote at DICE
K
Someone from OH, Cleveland just viewed Webflow/Framer Web Developer (Part time) at Keen
Photo of the Rise User
Someone from OH, Fairfield just viewed Cart Builder at SanMar Employee Board
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, Akron just viewed 3D Vehicle Artist (Unannounced Project) at Wargaming
Photo of the Rise User
Someone from OH, Bowling Green just viewed Associate Designer at Newell Brands
Photo of the Rise User
Someone from OH, Twinsburg just viewed Finishing Operator - Nights at Avery Dennison
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions