Frontend Engineer

Description 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. In Technology, we're asking that you attend the office a minimum of 1 day per week. 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 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 Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra days 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.
Front End Software Engineer

Join Our Mission to Revolutionise Healthcare Through Technology Are you a Frontend Software Engineer with a passion for making a difference? Join our dynamic Healthcare Technology team and be a part of something that truly matters. We are on a mission to transform the landscape of clinical research applications, making healthcare more accessible and efficient for everyone. Position: Frontend Software Engineer (React JS) Location: Remote (UK-based) Why Join Us? • Impactful Work: Develop cutting-edge web applications that operationalize clinical research, directly contributing to advancements in healthcare. • Collaborative Environment: Work within a cross-functional team of Frontend Developers, Backend Developers, QA Engineers, and DevOps Engineers. • Innovative Projects: Utilize the latest technologies and best practices to create intuitive, robust, and responsive user interfaces. Your Role: • Design and Implement: Craft web apps using HTML, CSS, TypeScript, and React JS. • Test and Validate: Write unit and integration tests, ensuring compatibility across different browsers and platforms. • Collaborate and Improve: Work closely with DevOps Engineers on CI pipelines, validate UX designs, and implement usability improvements. • Secure and Compliant: Apply your knowledge of endpoint and data security standards, including OAuth2, to ensure secure and reliable applications. What We're Looking For: • Technical Proficiency: Expertise in HTML, CSS, TypeScript, and React JS. Familiarity with cloud platforms like Azure and data retrieval libraries such as react-query. • Testing Savvy: Experience with testing frameworks like Playwright, Jest, and React Testing Library. • Design and Usability: Working knowledge of Material-UI library and a keen eye for UX improvement. • Collaborative Spirit: Strong communication and collaboration skills, essential for a remote role. • Additional Skills: Knowledge of DevOps methodologies, container technologies, and other programming languages like C# is beneficial. Qualifications: • Education: Bachelors degree in Computer Science from a UK university or equivalent. • Eligibility: Must be eligible to work in the UK. Ready to Make a Difference? Join us and contribute to the future of healthcare. Apply your skills to create technology that matters, working with a team that values innovation, collaboration, and excellence. Apply Now and be part of a team that is dedicated to transforming healthcare through technology. Note: This position is remote. Strong communication and collaboration skills are required to thrive in our dynamic team environment. To find out more about Computer Futures please visit XX XX XX XX XX Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC387148 England and Wales
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
- Any reliable AdSense alternative for publishers with fast approval?4 hours ago
- Which travel ad network gives best ROI?9 hours ago
- Set iPhone Tone2 days ago
- How can businesses identify their target audience for X niche advertising?13 May 2025 11:19
- I'm looking for Unity or Unreal Engine unpaid programmers12 May 2025 22:46
- What Are the Top Features to Look for in a Publishers Platform?12 May 2025 10:46
Jobs by city
Jobs by country