
Job Overview
Location
Milton Keynes Office
Job Type
Full-time
Category
Full-Stack Engineer
Date Posted
June 30, 2026
Full Job Description
đź“‹ Description
- • Allica Bank is seeking a highly skilled Senior Full Stack Engineer to join its dynamic technology team, playing a pivotal role in designing, building, and delivering the cutting-edge platforms that power the UK's fastest-growing fintech company. This role is crucial for modernizing processes, enabling business scalability, and directly impacting the success of established SMEs, a historically underserved market.
- • As a Senior Full Stack Engineer, you will lead the technical design and end-to-end delivery of complex features within a dedicated squad, ensuring the creation of secure, reliable, and accessible products. Your day-to-day responsibilities will involve hands-on coding using Spring Boot microservices with Kotlin/Java for the backend and React/TypeScript for the frontend. You will be instrumental in designing features, writing code, conducting thorough code reviews, and actively mentoring junior engineers within your squad. A key aspect of the role is collaborating closely with Product Managers and Designers to translate product goals into technically feasible solutions, ensuring alignment and timely delivery.
- • You will be responsible for driving best practices across the squad, focusing on observability, continuous integration and continuous delivery (CI/CD), robust security measures, optimal performance, and adherence to accessibility standards, all while maintaining the high engineering standards expected of a UK bank. This includes creating and maintaining Architecture Decision Records (ADRs) for significant technical choices, ensuring they align with organisation-wide patterns and best practices. You will also own and actively improve Service Level Objectives (SLOs) and operational metrics for the squad’s services, diligently monitoring error budgets, participating in incident response, and driving initiatives to minimize incidents and reduce Mean Time To Recovery (MTTR).
- • A significant part of your role will involve championing secure and compliant design principles. This entails applying secure coding practices, conducting threat modeling, and ensuring that logging, audit trails, and data handling processes meet stringent regulatory and privacy requirements. You will also ensure that user-facing features comply with all relevant accessibility standards. Furthermore, you will strengthen the squad’s observability capabilities by enhancing metrics, tracing, logging, dashboards, runbooks, and alerts, ensuring these tools are used effectively to maintain system health and performance. You will also drive improvements to the squad’s developer experience, refining CI/CD pipelines, optimizing test strategies, enhancing local development workflows, and streamlining release practices in alignment with broader engineering standards and cloud deployment patterns.
- • You will model and promote the responsible and effective use of Generative AI (GenAI) tools, such as GitHub Copilot, to enhance productivity and code quality. This includes validating and refining AI-generated code to ensure its correctness, maintainability, and compliance with Allica's standards. You will also contribute to documentation and feedback loops regarding AI usage in partnership with Staff Engineers. Your technical leadership will extend to providing mentorship and line management for Full Stack Engineers within the squad, fostering their technical growth, promoting a sense of ownership, and enhancing their delivery capabilities. You will maintain exceptionally high standards of code quality, comprehensive testing, clear documentation, and overall maintainability across the squad’s codebase, actively working to reduce technical debt and ensure the long-term health of the systems.
- • Allica Bank's technology department is central to its operations, designing and building the platforms that empower the bank. Teams operate with agility, focusing on outcomes and taking full ownership from conception to delivery. The department thrives on solving complex challenges, modernizing processes, and enabling the business to scale efficiently and confidently. What truly sets Allica apart is the significant influence and autonomy granted to its engineers. Working without the burden of extensive legacy systems allows the team to concentrate on building for the future. Every team member is encouraged to contribute ideas, shape operational practices, and see their roles evolve alongside the organization's growth. This is an environment for individuals who aspire to make a tangible impact and achieve their best work within a modern, highly collaborative setting.
- • In this role, you can expect to gain extensive experience in designing and operating microservices within a cloud-native environment, specifically on Azure. You will deepen your expertise in modern frontend development with React and TypeScript, contributing to a sophisticated design system. You will have the opportunity to shape architectural decisions, influence engineering best practices, and develop strong leadership and mentoring skills through line management responsibilities. Success will be measured by the squad's ability to deliver complex features, improve key operational metrics, enhance codebase health, and foster the professional growth of its engineers, providing a clear path for career advancement within a rapidly growing fintech leader.
- • Full onboarding support and continued development opportunities are provided to ensure your success and growth.
- • Options for flexible and hybrid working arrangements are available to support work-life balance.
- • Regular social activities are organized to foster team cohesion and a positive work environment.
- • Competitive pension contributions are offered as part of the overall compensation package.
- • A discretionary bonus scheme recognizes and rewards individual and company performance.
- • Private health cover is provided for your well-being.
- • Life assurance is included to provide financial security for your loved ones.
- • Family-friendly policies, including enhanced Maternity & Paternity leave, are in place to support employees during significant life events.
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About Allica Bank Ltd
Allica Bank is a modern digital bank built for established UK businesses with 5-250 employees. They offer business bank accounts with competitive rates, cashback, and no monthly fees for qualifying customers, alongside savings, commercial mortgages, asset finance, and growth finance solutions. Allica emphasizes a return to 'relationship banking,' providing customers with a dedicated relationship manager and UK-based support, a stark contrast to the often impersonal experience with larger banks. Their customer stories highlight successful business growth and streamlined banking processes, underscoring their commitment to serving the vital SME sector.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Squad Technologies, Inc.
3 months ago

Anyone AI Inc.
3 months ago

Anyone AI Inc.
3 months ago

Qualysoft GmbH
3 months ago