Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Dear Candidate ,

Please find below JD.

Elixr Labs is hiring for Mobile Release Engineer

Job Location - Trivandrum , Onsite

Shift - 2 PM to 11 PM

Job Role Responsibilities

Release Execution & Coordination

  • Execute end-to-end mobile releases for iOS and Android under defined release schedules.
  • Support release planning, code freeze validation, and production rollout activities.
  • Assist in hotfix deployments and urgent patch releases.
  • Maintain release documentation, checklists, and runbooks.

Communication & Cross-Team Collaboration

  • Act as a central coordination point between Engineering, QA, Product, and Support during release cycles.
  • Communicate release timelines, risks, and status updates to stakeholders.
  • Facilitate release readiness meetings and go/no-go checkpoints.
  • Ensure clear handover of release notes and post-release updates to internal teams.

App Store & Play Store Operations

  • Manage app submissions to App Store Connect and Google Play Console.
  • Handle TestFlight builds, internal testing tracks, and staged rollouts.
  • Update metadata, release notes, and compliance information.
  • Support resolution of store review issues and rejections.

CI/CD Pipeline Maintenance

  • Maintain and enhance existing mobile CI/CD pipelines.
  • Troubleshoot build failures and improve pipeline stability.
  • Implement build optimizations such as caching and artifact handling.
  • Follow and enforce standardized branching and release workflows.

Automation & Tooling

  • Develop and maintain Fastlane scripts for build, signing, and deployment.
  • Create automation scripts (Ruby, Python, Bash) to reduce manual effort.
  • Contribute to improving build reproducibility and consistency.

Security & Signing Management

  • Manage and renew Apple certificates, provisioning profiles, and Android keystores.
  • Ensure secure handling of credentials within CI/CD systems.
  • Follow organizational security and compliance guidelines.

Monitoring & Post-Release Support

  • Monitor releases using crash reporting tools and dashboards.
  • Track release health and escalate issues when needed.
  • Assist in root cause analysis for release-related incidents.

Project Goal

The primary goal of this role is to ensure reliable, secure, and efficient delivery of mobile applications through structured release management and automation.

Key objectives include:

  • Maintain a consistent and predictable release cadence.
  • Improve CI/CD pipeline stability and reduce build failures.
  • Minimize manual effort through automation and scripting.
  • Ensure smooth app store submissions with reduced rejection rates.
  • Strengthen security practices around signing and credential management.
  • Support faster issue detection and resolution post-release.
  • Contribute to building a scalable mobile release framework that can grow with the product and team.

Technical Skills

  • Strong hands-on experience with iOS build and deployment processes (Xcode, xcodebuild, Swift Package Manager, CocoaPods).
  • Strong hands-on experience with Android build systems (Gradle, Android Gradle Plugin, Maven).
  • Practical experience configuring and maintaining CI/CD pipelines (GitHub Actions, Bitrise, Jenkins, or GitLab CI).
  • Working proficiency in Fastlane (writing and maintaining lanes for build, signing, and distribution).
  • Good scripting skills in at least one language: Ruby, Python, or Bash.
  • Strong understanding of Git workflows (feature branches, release branches, tagging).
  • Experience managing Apple certificates, provisioning profiles, and Android signing configurations.
  • Experience handling mobile app submissions through App Store Connect and Google Play Console.
  • Exposure to crash monitoring tools such as Firebase Crashlytics or Sentry.

Process & Collaboration Skills

  • Experience supporting planned releases and hotfix deployments.
  • Ability to coordinate with Engineering, QA, and Product during release cycles.
  • Strong troubleshooting skills for build and deployment issues.
  • Good communication skills and ability to document release processes.

Preferred Job Skills

  • Experience optimizing mobile build performance and reducing pipeline time.
  • Basic understanding of DevSecOps practices in CI/CD pipelines.
  • Exposure to modular architecture in mobile applications.
  • Experience working in Agile/Scrum environments.

Specific Qualifications

  • 34 years of professional experience in Mobile Release Engineering, Mobile DevOps, or Mobile Development with strong release ownership.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline (or equivalent practical experience).
  • Demonstrated experience contributing to end-to-end mobile release cycles.
  • Prior experience managing at least one production-grade mobile application lifecycle.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144238197