About the role

  • Lead Mobile Engineer responsible for architecture and development of mobile applications for high-stakes educational assessments at College Board, focusing on security and performance.

Responsibilities

  • Own and drive the architecture of native mobile applications (iOS and Android), defining modular boundaries, component strategies, and platform patterns
  • Design and deliver scalable, secure solutions leveraging native mobile capabilities and cloud-native architectures on popular platforms such as AWS, GCP and Azure
  • Lead the integration of OS-level and device capabilities (e.g., permissions, networking, device controls) to enable secure, consistent behavior across environments
  • Translate ambiguous requirements into clear technical direction, guiding teams from concept through production
  • Establish and evolve reusable mobile frameworks, shared components, and engineering standards across teams
  • Drive prototyping and technical validation for new capabilities, ensuring solutions scale beyond initial implementation
  • Provide technical leadership and mentorship, setting the bar for native mobile development, code quality, and system design
  • Lead architectural discussions and make high-impact technical decisions, balancing performance, security, and scalability
  • Drive alignment across product, security, and platform teams, ensuring cohesive mobile-to-cloud integration
  • Own resolution of complex, system-level production issues, particularly across devices, operating systems, and environments
  • Champion and evolve CI/CD, observability, and DevOps practices for mobile applications
  • Drive adoption of modern mobile architecture patterns (e.g., modular, layered design) and improve engineering standards across the team
  • Define and influence mobile engineering strategy, particularly across iOS and Android platforms
  • Stay ahead of trends in mobile platforms, OS-level capabilities, and secure application design
  • Mentor engineers and elevate technical capabilities across teams

Requirements

  • 7-10+ years of experience building and delivering hybrid or native mobile applications (iOS and Android)
  • Strong expertise in Swift (iOS) and Kotlin/Android SDK, with deep understanding of mobile platform internals
  • Proven ability to lead end-to-end delivery of complex mobile applications using modular, scalable architecture patterns
  • Experience designing applications that integrate with OS-level and device capabilities (e.g., permissions, networking, device controls)
  • Experience working across desktop ecosystems and understanding cross-environment constraints
  • Familiarity with building cloud-connected mobile applications on popular platforms such as AWS, GCP and Azure
  • Hands-on experience with CI/CD pipelines, automated testing, and release processes for mobile applications
  • Experience with infrastructure as code
  • Strong understanding of application security, including authentication, secure communication, and device-level considerations
  • Experience implementing observability and monitoring (logs, metrics, alerts) for production systems
  • Experience with React, TypeScript, or modern web technologies, particularly in support of cross-platform or hybrid applications
  • Proven ability to mentor engineers, drive technical decisions, and influence architecture across teams
  • Excellent problem-solving, communication, and leadership skills
  • Bachelor’s degree in computer science or related field (preferred)

Benefits

  • Annual bonuses and opportunities for merit-based raises and promotions
  • A mission-driven workplace where your impact matters
  • A team that invests in your development and success

Job title

Lead Mobile Engineer

Job type

Experience level

Senior

Salary

$168,000 - $183,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job