Senior Software Engineer - Front End

🔒 Confidential Employer
Posted 24 March 2026
LOCATION
London
TYPE
Full-time
LEVEL
Mid-Senior level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

JavaScript TypeScript React Native Android (Kotlin) iOS (Swift) AWS CI/CD Testing

FULL DESCRIPTION

Senior Software Engineer - Front End

Remuneration: Competitive

Location: London or Newcastle

Role Type: Permanent

Key Work Benefits

We take the health and happiness of our employees seriously and we’re consistently searching for new ways to make [Employer hidden — view at passion-project.co.uk] the best place to work. From retirement planning to a wellness offering supporting mental & physical wellbeing.

  • Remote/Flexible working
  • Generous Holidays
  • Tech Scheme
  • Employee Assist Program
  • Bonus and Profit Share
  • Birthday Off
  • Team Socials
  • Pension Contribution

The Role - Senior Software Engineer - Front End

If this is the opportunity you have been waiting for, to work in a fast-paced company with cutting-edge technology, please send your CV to [contact hidden]

### Key Skills and Attributes

Core expectations

  • Significant experience as a Senior Software Engineer or equivalent.
  • Deep expertise in at least one of:
    • Modern web/front-end engineering (TypeScript/JavaScript frameworks)
    • React Native
    • Android (Kotlin)
    • iOS (Swift)
    • Java/AWS backend engineering and distributed systems
  • Demonstrated ability to work across multiple parts of the stack.
  • Strong understanding of modern software engineering principles and best practices.
  • Proven track record delivering complex, high-quality production systems.
  • Strong problem-solving skills and ability to tackle ambiguous or “black box” problems.
  • Ability to work independently with high-level direction.

Cross-platform & systems thinking

  • Experience integrating client applications with backend services and APIs.
  • Understanding of distributed systems, APIs, and service architectures.
  • Experience working with cloud platforms (preferably AWS).
  • Experience designing systems for scalability, reliability, and observability.
  • Familiarity with CI/CD pipelines, automated testing, and modern delivery practices.
  • Experience working with legacy systems and modernisation efforts.

Engineering excellence

  • Strong testing mindset (unit, integration, and end-to-end).
  • Experience with monitoring, logging, and observability tooling.
  • Performance optimisation and debugging experience.
  • Secure coding practices and awareness of common security risks.
  • Strong code review and maintainability focus.
  • Experience contributing to standards and best practices within teams.

Leadership & collaboration

  • Experience mentoring and supporting other engineers.
  • Ability to influence technical direction and decision-making.
  • Strong written and verbal communication skills.
  • Comfortable working with technical and non-technical stakeholders.
  • Capable of leading small to medium technical initiatives or projects.

Mindset & attributes

  • T-shaped engineer: deep in one or more areas, broad across many.
  • Adaptable and willing to work across technologies and platforms.
  • Product- and customer-focused.
  • Automation-first mindset.
  • Active learner who takes ownership of personal development.
  • Pragmatic decision-maker who balances speed, quality, and maintainability.
  • Comfortable operating in evolving, fast-moving environments.

### About the Role

Reporting to a Software Engineering Manager, the Senior Software Engineer is a major contributor and technical influencer within an engineering team delivering high-quality applications and services used by thousands of customers.

As [Employer hidden] evolves, we are looking for more T-shaped engineers: not a ‘jack of all trades’ but individuals with deep expertise in one or more core engineering disciplines, combined with broad experience and adaptability across the wider software stack. While each Senior Software Engineer brings deep mastery in at least one area, they are comfortable collaborating across disciplines and contributing wherever business needs require.

Core areas of depth may include one or more of:

  • Web / Front-end engineering
  • Java/AWS backend and distributed systems
  • React Native
  • Android (Kotlin)
  • iOS (Swift)

Successful candidates demonstrate deep expertise in at least one of these areas while maintaining practical experience and willingness to work across others.

This role suits engineers who are highly autonomous, delivery-focused, and capable of owning technical design and execution for complex features and systems, while contributing to team growth and technical direction.

### Main Responsibilities

Engineering delivery & technical ownership

  • Design, build, and deliver high-quality software across mobile, web, and backend systems depending on business needs.
  • Take complex product or technical problems and break them down into deliverable, well-structured solutions.
  • Own the technical design and implementation of projects or features of moderate to high complexity.
  • Write production-quality, well-tested, maintainable code aligned with engineering standards.
  • Ensure reliability, performance, security, and scalability across systems and platforms.
  • Drive investigation and resolution of complex technical issues across the stack.
  • Contribute to and lead technical projects spanning multiple components or services.
  • Transform and modernise legacy systems where required.

Cross-discipline contribution

  • Act as a deep expert in your primary discipline while contributing across other platforms or systems.
  • Collaborate effectively across web, mobile, and backend engineering to deliver cohesive solutions.
  • Demonstrate adaptability and willingness to work in different parts of the stack as business priorities evolve.
  • Support shared ownership of system quality and delivery across teams.

Technical leadership & influence

  • Act as a technology leader within and beyond your immediate team.
  • Provide clear technical direction and decision-making that supports long-term architectural health.
  • Identify and drive improvements to engineering practices, tooling, and processes.
  • Identify, prioritise, and reduce technical debt.
  • Contribute to architecture discussions and help align teams on technical approaches.
  • Support drama-free, predictable releases through strong engineering discipline.

Collaboration & delivery excellence

  • Provide realistic, data-informed estimates and delivery plans.
  • Break work into clear milestones and deliver predictably.
  • Collaborate closely with product, design, QA, and stakeholders.
  • Balance technical, product, and business trade-offs when designing solutions.
  • Mentor and support other engineers through pairing, reviews, and knowledge sharing.
  • Contribute to hiring and team growth.

Quality, security & compliance

  • Implement strong testing, monitoring, and observability practices.
  • Support security and regulatory compliance (e.g., ISO27001, PCI where applicable).
  • Adhere to secure coding and operational best practices.
  • Ensure systems meet reliability, performance, and quality standards.

### More benefits

[Employer hidden] is a great place to work, along with a competitive renumeration package we offer excellent benefits comprising:

  • Hybrid Working
  • Generous Holiday Allowance (increasing with service)
  • Gifted day over Christmas period
  • Birthday off!
  • Performance Bonus & Profit Share Scheme
  • Quarterly team events
  • Group income protection
  • Life Insurance
  • Charity/Volunteer Day
  • Tech Loan Scheme
  • Cycle to Work Scheme
  • Contributory Pension
  • Employee Assistance Programme
  • Home working expense payment
  • Friday beers provided in each office!
  • Relevant individual training budget.
  • Digital Nomad Policy
  • Generous refer a friend scheme.

We encourage growth and progression because we value our colleagues and know that we best succeed when achieving and developing together.

If this is the opportunity you have been waiting for, to work in a face-paced company with cutting-edge technology, please send your CV and covering letter to [contact hidden]

Sign up free — access 45,000+ UK sponsor-licensed jobs