Vacancy catalog
CHI Software
Open role>14 days

Principal Mobile Engineer / Mobile Architect

Work model
Not specified
Experience
7+ years
Employment
Not specified
Compensation
Not disclosed
Technology signal
Not parsed

Full listing

Role description

We are looking for an experienced Principal Mobile Engineer / Mobile Architect to define and evolve the architecture of a large-scale mobile platform within the e-commerce domain .

This is a highly technical, hands-on role for an engineer who can combine mobile architecture expertise, production-level development, and cross-team technical leadership .

Working hours: Candidates must be able to work with significant overlap with the Pacific Time Zone (PT) to ensure effective collaboration with the US-based team.

About the Project

You will be working on a large-scale, high-traffic consumer e-commerce platform serving a significant user base and supporting complex customer journeys and product catalog experiences.

The platform requires a strong focus on performance, scalability, reliability, and seamless mobile user experience . The role involves modernizing and evolving the existing mobile ecosystem, establishing scalable architectural patterns, and ensuring the platform can support continued product and business growth.

Experience with e-commerce platforms, product catalogs, or other high-traffic consumer-facing applications will be highly valuable.

Key Responsibilities

  • Define, evolve, and own the overall mobile platform architecture .
  • Lead large-scale mobile modernization, re-architecture, and platform evolution initiatives.
  • Establish and scale standards for mobile application architecture, engineering practices, testing, and release management.
  • Contribute directly to production mobile code and develop proofs of concept for new architectural approaches.
  • Drive architecture reviews and technical decision-making across multiple engineering teams.
  • Establish mobile platform governance, architectural standards, and reusable engineering patterns.
  • Identify and address performance, scalability, reliability, and maintainability challenges across mobile applications.
  • Partner with Product, Backend, Platform, Data, Security, and Infrastructure teams to ensure architectural alignment.
  • Mentor senior engineers and raise engineering quality through architecture reviews, code reviews, and technical guidance.
  • Document and scale architectural decisions, best practices, and organizational learnings.

Technical Requirements

  • 12+ years of software engineering experience , including significant experience at Staff, Principal, Architect, or equivalent level .
  • Experience with cross-platform technology: React Native .
  • Expertise in Swift/iOS and Kotlin/Android development will be a plus.
  • Deep understanding of modern mobile architecture patterns , modular application design, and platform architecture.
  • Proven experience leading mobile modernization or re-architecture initiatives .
  • Strong knowledge of mobile performance optimization and application scalability.
  • Experience designing offline-first mobile applications and data synchronization strategies.
  • Strong knowledge of mobile CI/CD, testing practices, release engineering, and automation .
  • Strong engineering fundamentals across code quality, automated testing, observability, reliability, and continuous delivery.
  • Experience designing and evolving large-scale distributed systems , including APIs, event-driven architectures, data pipelines, and high-scale platforms.
  • Experience with e-commerce platforms, product catalogs, or high-traffic consumer applications .

Technical Leadership

  • Proven ability to drive cross-team and cross-organizational technical decisions and platform initiatives.
  • Experience aligning multiple engineering teams around architecture, standards, and technical direction.
  • Ability to evaluate architectural trade-offs and drive decisions through implementation.
  • Strong experience conducting architecture and code reviews and mentoring senior engineers.
  • Ability to influence technical and business stakeholders without formal authority .
  • Strong communication skills and experience working across Product, Data, Security, Infrastructure, and Engineering organizations.
  • Experience collaborating with globally distributed teams , including teams across the US, LATAM, and Asia.

AI-Assisted Engineering

  • Hands-on experience using modern AI-assisted development tools , such as GitHub Copilot, Claude Code, Cursor, or similar tools, in production engineering workflows.
  • Experience defining or implementing AI-driven SDLC practices , including engineering standards, automation patterns, and appropriate guardrails.
  • Ability to demonstrate how AI-assisted development has improved engineering workflows while maintaining code quality, security, and reliability.

What We're Looking For

The ideal candidate is not only an architect but also a hands-on Principal-level engineer who is comfortable moving between strategic architecture decisions and production code.

You should be able to define the technical direction of a mobile platform, align multiple engineering teams around it, and help turn architectural decisions into scalable, production-ready solutions.

Availability to collaborate during Pacific Time Zone (PT) working hours is required.