Summary
✨ AI‑Generated
An experienced Release Engineer is sought to manage the complete release lifecycle for native iOS and Android applications and supporting backend services. You will coordinate complex releases across Product, Engineering, QA, and Operations while improving automation and reliability. Strong mobile release expertise, CI/CD experience, Git-based workflows, Kubernetes fundamentals, and excellent communication are required.
Highlights
Own the end-to-end mobile release lifecycle while bridging Product, Engineering, and QA. The role combines technical depth, release automation, stakeholder coordination, and high visibility across cross-functional teams.
Description
Job Title: Release Engineer (Mobile – iOS, Android & Backend)
Mandatory Skills
Excellent verbal and written communication with proactive stakeholder management.Mobile application release lifecycle expertise (iOS & Android).Experience with mobile CI/CD and release automation.Git, GitHub, GitHub Actions and/or CircleCI.Kubernetes fundamentals.Feature flag management in production environments.Cross-functional release coordination across Product, Engineering and QA.Overview
We are seeking an experienced and highly organised Release Engineer to oversee the end-to-end release lifecycle of our native mobile applications (iOS and Android) and supporting backend services.
This role bridges Product and Engineering, driving high-quality, reliable, and clearly communicated releases.
The ideal candidate is technically proficient, highly organised, and an exceptional communicator who can confidently coordinate complex release activities across engineering, product, and operations teams.
They should have hands-on experience with mobile CI/CD pipelines, release automation, feature flag management, and production deployments, while proactively communicating release progress and risks to stakeholders.
Key Responsibilities
Release Planning & Coordination
Own and manage the release calendar across iOS, Android, and backend platformsCoordinate release scope with Product Managers, Engineering Leads, QA, and OpsEnsure alignment on priorities, timelines, and dependencies across teamsFacilitate release readiness reviews and go/no-go decisionsExecution & Delivery
Oversee end-to-end release execution, including build, testing, and deployment phasesCoordinate mobile app submissions (App Store & Google Play)Manage backend release deployments, ensuring compatibility with mobile versionsEnsure versioning, tagging, and branching strategies are followed consistentlyOperational Responsibilities
Execute and coordinate production releases for mobile applications and supporting backend services.Manage release schedules and deployment activities across multiple environments.Own production feature flag management, including planning, enabling, disabling, validating, and monitoring feature flags throughout the release lifecycle.Support production incidents related to deployments, feature flags, and release activities, coordinating with engineering teams to restore service where required.Monitor release health and coordinate issue resolution with engineering teams.Ensure deployment checklists and release runbooks are followed.Support production rollbacks when required.Stakeholder Communication
Act as the central point of communication for all release-related activities.Proactively communicate release progress, risks, blockers, deployment status, and production issues to engineering, product, and business stakeholders.Ensure all release activities are clearly documented and communicated before, during, and after deployments.Translate technical updates into concise, business-friendly communication where appropriate.Maintain release documentation, release notes, deployment records, and post-release summaries.Risk & Issue Management
Identify, track, and mitigate release risks and dependenciesCoordinate resolution of blocking issues and incidents during release cyclesLead rollback planning and execution where requiredQuality & Process Improvement
Drive continuous improvement of release management processes and toolingImplement and maintain best practices for CI/CD pipelines and automationPartner with QA to ensure robust testing and release quality gatesAnalyse release KPIs such as deployment frequency, lead time, release success rate, and rollback incidents to drive continuous improvementIdentify opportunities to automate repetitive release tasks and improve deployment efficiency
Key Skills & Experience
Technical Competence
Strong understanding of mobile application release lifecycles (iOS & Android).Hands-on experience with mobile CI/CD and release automation.Experience with Git and GitHub workflows.Experience with CI/CD platforms such as GitHub Actions and/or CircleCI.Basic understanding of Kubernetes, containerised applications, and deployment concepts.Familiarity with backend deployment pipelines and APIs.Understanding of Git branching, tagging, versioning, and release strategies.Knowledge of Apple App Store and Google Play release processes.Experience troubleshooting release pipeline failures and deployment issues.Communication & Organisation
Exceptional communication and stakeholder management skillsAbility to coordinate multiple teams and manage competing prioritiesStrong organisational skills with high attention to detailComfortable facilitating meetings and driving alignment across teamsCollaboration
Proven experience working closely with Product and Engineering teamsAbility to bridge technical and non-technical stakeholders effectivelyStrong influencing skills without direct authorityProblem Solving
Proactive in identifying risks and resolving issues quicklyCalm under pressure, especially during critical release windowsStrong analytical mindset with a focus on continuous improvementPreferred Experience
Experience in mobile-first or consumer-facing applicationsFamiliarity with Agile/Scrum methodologiesExperience managing simultaneous multi-platform releasesExposure to monitoring and observability tools (e.g., Sentry, ELK, dashboards)Experience with feature flag platformsExperience supporting production releases for consumer-facing mobile applicationsWorking Hours & Flexibility
This role supports production release activities that may occur outside normal business hours.
The successful candidate should be flexible to:
Occasionally start work earlier or finish later to support scheduled production releases.Provide release support during critical deployment windows.Be available during agreed release windows to coordinate deployments and resolve release issues.Release activities are typically planned in advance; however, occasional flexibility may be required to support urgent production issues or critical deployments.
Success Measures
Predictable, on-time releases with minimal disruptionReduced release-related incidents and rollbacksImproved release cycle efficiency and automationHigh stakeholder satisfaction with communication and delivery