Senior Mobile & Platform Engineer - iOS/Android, KMP & DevOps

New
M
M365ConsultMobile software
Source API remote eligibility restrictions: VenezuelaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Demonstrated senior-level experience in mobile software development.
Required Skills
SQLiOS DevelopmentKotlinSwiftGitHub Actions

Requirements

  • Demonstrated senior-level experience in mobile software development.
  • Strong Kotlin and Android development experience, with practical Swift and iOS development experience.
  • Hands-on experience with Kotlin Multiplatform and integrating shared code into both mobile platforms.
  • Ability to investigate problems across mobile clients, APIs, backend services, databases, and infrastructure.
  • Practical backend development experience and understanding of API design, authentication, and application security.
  • Strong SQL and relational database experience, including schema changes, migrations, and performance troubleshooting.
  • Hands-on DevOps experience with Linux servers, application deployment, configuration, and operational troubleshooting.
  • Strong Git and GitHub knowledge, including pull requests, code reviews, branch workflows, and repository configuration.
  • Strong experience with GitHub Actions and configuring and maintaining GitHub runners.
  • Substantial experience using AI coding assistants and coding agents to deliver working software.
  • Ability to establish workflows combining coding agents, automated checks, and human review.
  • Interest in a long-term, full-time position and availability to start promptly after an agreement is reached.

Responsibilities

  • Support Android and iOS developers with technical decisions, debugging, code reviews, and integration challenges.
  • Develop and maintain shared application logic using Kotlin Multiplatform.
  • Contribute to native Android and iOS development where platform-specific work is required.
  • Maintain architecture across mobile applications, backend services, APIs, and databases.
  • Develop backend functionality and server-side integrations, and manage database changes, migrations, backups, and recovery.
  • Build CI/CD workflows with GitHub Actions and configure, maintain, and troubleshoot GitHub runners.
  • Improve build reliability, automated testing, deployment processes, and development environments.
  • Manage server-side deployments, configuration, monitoring, and troubleshooting.
  • Establish AI-assisted and agentic coding workflows, and review AI-generated code for testing, security, and maintainability.
  • Where appropriate, coordinate dependencies, guide implementation, review technical decisions, and help developers resolve blockers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now