Mobile App Experience Layer Engineer
Role details
Job location
Tech stack
Job description
- Translate business needs into technical solutions aligned with architectural standards
- Own the technical backlog and manage technical debt
- Ensure code supports evolving requirements
- Maintain CI/CD pipelines
- Ensure consistent releases
- Remove delivery blockers
- Mentor up to 6 engineers
- Work with backend and frontend teams
- Ensure UX alignment with platform conventions
- Share best practices
- Define coding standards
- Identify cross-product opportunities
Technologies:
- API
- Backend
- CI/CD
- Cloud
- DevOps
- Frontend
- Git
- Grafana
- Java
- Kotlin
- Mobile
- REST
- Splunk
- Spring
- Spring Boot
- TDD
- UX UI Design
- ARM
Requirements
- Java/Kotlin with Spring and Spring Boot
- Google Cloud Platform (Cloud Run, Pub/Sub, Secret Manager)
- Observability tools (Grafana, Splunk)
- REST API design
- TDD, pair programming, mobbing
- Strong communication and mentoring skills
- Git
- DevOps / CI/CD experience (preferred)
- Load & performance testing experience (preferred)
- Mobile integration experience (preferred)
- Senior engineering background (preferred)
- Inclusive, proactive, flexible mindset (preferred)
Benefits & conditions
We are part of the Mobile App Engineering department within Connected Vehicle Software, dedicated to creating world-class software products. Our team develops applications for retail customers and commercial fleet managers, with a focus on actionable insights, reduced fleet downtime, and improved operational efficiency. This role is for a Senior Platform Software Engineer in our Pro Telematics Drive App team, where you will act as a technical lead and champion software craftsmanship. This position is based in Stratford with 4 days onsite and 1 remote. We offer competitive compensation of £548 per day (Inside IR35).