Overview
Senior Software Engineer (Web/API & Mobile)
📍 Sheffield (Hybrid – 3 days in office)
A leading global technology organisation is launching a brand‑new Mobile Innovation Squad, focused on elevating and modernising the mobile app experience for millions of users worldwide. This team will also play a crucial role in strengthening the web and API layer that powers the mobile experience, ensuring seamless integration, performance, and scalability across platforms.
If you’re passionate about building modern mobile applications and crafting high‑quality APIs and backend services, this is a rare opportunity to influence architecture, shape best practices, and contribute to a next‑generation digital ecosystem.
The Role
We’re looking for a Senior Software Engineer who can operate confidently across both the mobile application layer and the web/API services that underpin it. Reporting into a Technical Lead, you’ll design and deliver solutions that balance strong mobile user experiences with robust, scalable backend engineering.
You’ll work closely with Product Managers, QAs, fellow engineers, and delivery partners to modernise a major digital landscape, ensuring mobile and web services work together cohesively.
What You’ll Be Doing
* Build high‑quality, scalable mobile features alongside RESTful APIs and backend services
* Lead on architectural decisions across both mobile and service‑layer components
* Ensure tight integration between mobile apps and the supporting API ecosystem
* Drive engineering excellence through testing, code reviews, observability, and deployment practices
* Collaborate with QA on end‑to‑end testing strategies across mobile and API layers
* Proactively diagnose and resolve system‑level and cross‑platform issues
* Mentor engineers across both mobile and backend disciplines
* Champion secure coding and support responses to mobile and API security concerns
* Communicate effectively with technical and non‑technical stakeholders to ensure alignment
Mobile Engineering
* Proven hands‑on experience building mobile apps (native or hybrid)
* Either Swift / Objective‑C (iOS) and/or Kotlin / Java (Android)
* Experience with React Native or similar cross‑platform frameworks
* Strong experience building, consuming, and documenting REST APIs
* Understanding of microservices, distributed systems, and modern cloud practices
* Experience with NoSQL and relational databases
* Familiarity with containerisation (Docker), orchestration (Kubernetes), and CI/CD workflows
Engineering & Architecture
* Strong grasp of modern design patterns and hexagonal architecture
* Ability to design systems that balance mobile performance with backend scalability
* Experience with feature toggles, A/B testing, and release strategies
* Awareness of secure coding and common vulnerability patterns
* Strong communication skills with the ability to simplify complex concepts
Benefits
* 25 days annual leave (rising to 30)
* Access to extensive wellbeing and lifestyle benefits
* Free eye care cover
* Life Assurance
* Cycle to Work scheme
* Employee Assistance Programme (EAP)
* Monthly socials
* A wide range of Learning & Development opportunities
#J-18808-Ljbffr