cover image
Starling Bank

Junior / Mid Frontend Engineer

Hybrid

London, United Kingdom

Full Time

04-03-2025

Job Specifications

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.

Requirements

1-5 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


Benefits

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.

About the Company

Hello, we’re Starling. Banking was broken – so we decided to fix it. The vision? Fast technology, fair service and honest values. All at the tap of a phone, all the time. We built Britain’s first digital bank. One hard-won banking licence later, we set about giving people a new way to spend, save and manage their money (and take better care of the planet, too). We’re changing banking for good. Back then, we were obsessed with unravelling the knotty world of finance and solving people’s problems rather than selling them ... Know more

Related Jobs

Company background Company brand
Company Name
Burns Sheehan
Job Title
Senior Software Engineer
Job Description
Senior Software Engineer – join an exciting Tech driven business Up to £80,000 Hybrid working – 1-2 days a week onsite React.js, Node.js & TypeScript We’re currently partnered with an exciting Tech business in Manchester who are growing and are now looking for a Senior Software Engineer to join their on their next growth journey. As a leading Marketplace, the business has seen an increase in demand and are looking to build new products to help support their growth and in order to achieve this, they are now looking for a Lead Engineer who wants to remain hands-on and play a vital role in helping to mentor and coach their engineer team. You’ll be joining a team who specialise in React.js, Node.js & TypeScript and you’ll work closely with the Head of Engineering to help bring in new ideas, work on exciting new products and ensure projects are delivered. What will you be doing: Taking the lead on the design, architecting and development of applications Lead on technical decision-making to ensure alignment with business goals Collaborate with the wider team to define technical requirements and develop new solutions Be responsible for the Architect and implement RESTful APIs Develop interactive and user-friendly frontend interfaces using React.js Help mentor and coach team member through code reviews Ensure TDD practices are being followed and implement unit tests What’s in it for you: Up to £80,000 Hybrid working – office based in Manchester CC and the team are currently onsite 1-2 days per week Join a growing business where you’ll be given the opportunity to develop further within your career as there is potential within the role to progress further Work on exiting new projects as the business continues to grow If this role sounds like a great match for you and you’d like to find out more, please reach out to me on charlotte@burnssheehan.co.uk
Manchester, United Kingdom
Hybrid
Full Time
05-03-2025
Company background Company brand
Company Name
Cohere
Job Title
Software Engineer - Applied ML
Job Description
Who are we? Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Who are we? Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI. We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products. Join us on our mission and shape the future! Why this role? As a Software Engineer on our London based applied-ML team you will work directly with customers to quickly understand their greatest problems and design and implement solutions using Cohere's stack. In this role, you’ll apply your problem-solving ability, creativity, and technical skills to close the last-mile gap in Enterprise AI adoption. You’ll be able to deliver products like early startup CTOs/CEOs do and disrupt some of the most important industries and institutions globally! In This Role, You Will Own and build large new areas within our product. Work across the backend, frontend, and interact with Large Language Models. Experiment at a high velocity and level of quality to engage our customers and eventually deliver solutions that exceed their expectations. Work across the entire product lifecycle from conceptualisation through production. This career opportunity may be a good match for you if you have: Proficiency in one or more of Go, Python, Node, React, Next.js. Experience building ML infrastructure and AI-powered solutions. Background in developing language models using frameworks like Lang Chain and evaluating their performance using tools such as the Llama Index. A track record in scaling products at hyper-growth startups. Strong written and verbal communication skills. Ability and interest to travel up to 25%, as needed to client sites, but flexible based on personal preferences. Nice To Have Skills/experiences Experience building LLM applications using tools such as Langchain. Experience in Information Retrieval systems for document question answering. Experience in day-to-day NLP for the industry using Python and related toolchains (SpaCy, HuggingFace, NLTK, etc.). If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply! If you want to work really hard on a glorious mission with teammates that want the same thing, Cohere is the place for you. We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs. Full-Time Employees At Cohere Enjoy These Perks An open and inclusive culture and work environment Work closely with a team on the cutting edge of AI research Weekly lunch stipend, in-office lunches & snacks Full health and dental benefits, including a separate budget to take care of your mental health 100% Parental Leave top-up for 6 months for employees based in Canada, the US, and the UK Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement Remote-flexible, offices in Toronto, New York, San Francisco and London and co-working stipend 6 weeks of vacation Note: This post is co-authored by both Cohere humans and Cohere technology.
London, United Kingdom
Hybrid
Full Time
05-03-2025
Company background Company brand
Company Name
Goldman Sachs
Job Title
Global Banking & Markets - Quantitative Developer - VP - London
Job Description
Job Description JOB DESCRIPTION In Goldman Sachs quantitative strategists are a the cutting edge of our businesses, solving real-world problems through a variety of analytical methods. Working in close collaboration with traders and sales, strats' invaluable quantitative perspectives on complex financial and technical challenges power our business decisions. We are a team of strategists who work to transform the Equity business through quantitative trading, automating the key decisions taken every day. Our team has a wide remit across product types such as stock, options, ETFs and futures, with strategies including market making, automatic quoting, central risk books, systematic trading and algorithmic execution, trading on venues around the world. We deploy statistical analysis techniques and mathematical models to improve business performance while working closely with traders and salespeople on the trading floor to bring value to our clients and the firm. Role Responsibilities Take a leading role on our Quantitative Trading & Market Making desk, building market making and quoting strategies across equities products from cash to derivatives. Implement automated hedging algorithms, and build platforms to manage risk centrally across asset classes Build and expand data pipelines for our advanced statistical and AI models, operating at scale with large quantities of time series data Drive our market making platform development using a range of technologies, and collaborate closely with Quant Researchers and core engineering teams Take ownership of architectural decisions and implementation of our market making platforms, both strategically and day to day. Basic Qualifications Excellent academic record in a relevant quantitative field such as physics, mathematics, statistics, engineering or computer science. Strong programming skills in an object oriented or functional paradigm such as C++, Java or Python. Self-starter with strong self-management skills, ability to manage multiple priorities and deliver in a high-pressure environment. Excellent written and verbal communication skills. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers . We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html © The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity
London, United Kingdom
On site
Full Time
05-03-2025
Company background Company brand
Company Name
Northumbria Healthcare NHS Foundation Trust
Job Title
Lead DevOps Engineer
Job Description
Northumbria Healthcare NHS Foundation Trust's Digital Services Team is seeking to appoint a suitable qualified individual as the Lead Dev ops engineer responsible for leading and managing the Dev ops function and team within Northumbria Healthcare Trust delivering on a range of systems with the Digital Services department. This will include the management of Backend and Frontend Infrastructure in Azure and AWS environments. Please note we reserve the right to close this vacancy prior to the closing date once the required number of suitable applications have been received. As the Lead Dev ops Engineer you will be responsible for defining processes that our dev ops function follows You will work closely with Project Managers/Product Owners to provide insight towards new development work Deliver agreed changes within budget and timescale. Ensure rotation between functions to ensure variety share of system knowledge between staff. You will be responsible for resourcing the team correctly and ensuring accurate estimates are provided. You will also work with the Head Of Development to expand the resourcing within the team and assist with interviewing new team members You will be actively involved in delivering on Devops projects, writing infrastructure as code and setting up CI/CD pipelines. Be part of the Agile development process to assist with resourcing and estimations You will be working on existing and green field solutions that use the latest technologies. You will operate in a cloud first development environment and we would look to you to introduce new tools/approaches to improve development lifecycle. Remove blockers to delivery and escalate issues when appropriate Assist with evaluating and validating candidate processes against the business strategy and suitability for development Operational accountability for the delivery of infrastructure solutions to agreed timescales Responsible for tracking and reporting of performance and benefits to all stakeholders We manage three major locality hospitals at North Tyneside, Wansbeck and Hexham, plus a number of smaller community hospitals and clinics from Tynemouth to Berwick on Tweed, in addition to our state-of-the-art Northumbria Specialist Emergency Care Hospital, the first of its kind in England. We also care for people in their homes and provide services from facilities in local communities such as health centres. We give people greater choice and control over their care to help them to live independently at home and avoid hospital admission where appropriate. High quality patient care is at the heart of everything we do and we strive to ensure every single patient and service user has an exceptional experience with us. We have one of the most extensive patient experience programmes of any trust in England. For further details / informal visits contact: Name: Richard Forrest Job title: Development Manager Email address: richard.forrest@northumbria-healthcare.nhs.uk
Seaton Delaval, United Kingdom
On site
Full Time
27-02-2025