About the role

  • Senior Mobile Engineer developing scalable and reliable iOS and Android applications for College Board's digital assessments. Collaborating with cross-functional teams to ensure secure and high-quality delivery.

Responsibilities

  • Design and deliver high-quality native mobile applications (iOS and Android) using modular, component-driven architectures
  • Translate product requirements into well-structured, testable mobile components, driving features from concept to production
  • Build and evolve applications using Swift (iOS) and/or Kotlin (Android), integrating with OS-level and device capabilities (e.g., permissions, networking, device features)
  • Prototype and validate new ideas quickly while maintaining clean, extensible codebases
  • Contribute to shared mobile patterns, components, and documentation to improve consistency and reuse
  • Optimize applications for performance, reliability, and security across devices and environments
  • Collaborate in Agile/Scrum teams, contributing to sprint planning, execution, and delivery
  • Participate in code reviews and design discussions, helping maintain strong engineering standards
  • Partner with product, security, and platform teams to deliver secure, reliable mobile experiences
  • Troubleshoot and resolve production issues, including device-specific and OS-level challenges
  • Follow established CI/CD, testing, and DevOps practices for mobile application delivery
  • Stay current with mobile platforms (iOS, Android), OS capabilities, and secure application design
  • Share knowledge and contribute to improving team practices and engineering quality

Requirements

  • 5+ years of experience building and shipping native mobile applications (iOS and Android)
  • Strong proficiency in Swift (iOS) and Kotlin/Android SDK, with solid understanding of mobile platform fundamentals
  • Experience building applications using modular, component-driven architectures
  • Experience integrating applications with OS-level and device capabilities (e.g., permissions, networking, device features)
  • Familiarity with desktop platforms (macOS, Windows, ChromeOS) and cross-environment behavior
  • Familiarity with building cloud-connected mobile applications on popular platforms such as AWS, GCP and Azure
  • Experience with deploying mobile applications in Apple AppStore, Google Play store
  • Experience working with infrastructure as code
  • Familiarity with 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
  • Experience working in Agile/Scrum environments with strong collaboration skills
  • Strong problem-solving ability, curiosity, and willingness to learn and adapt to new technologies
  • 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

Senior Mobile Engineer

Job type

Experience level

Senior

Salary

$153,000 - $166,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