Senior Mobile Engineer, Deliver

College Board
Remote

About The Position

College Board is a mission-driven engineering team focused on building and evolving technology that powers and protects the future of learning. Their systems support highly trusted education programs used by millions of students annually, operating at significant scale and public responsibility. The team is currently designing and delivering a critical new initiative, blending foundational system work with thoughtful experimentation and adapting to emerging technologies and new learner needs. They combine modern, cloud-native engineering practices with platform modernization, security hardening, and large-scale digital delivery, operating as an experiment factory. This role offers a unique combination of meaningful public impact, platform-scale technical challenges, and the freedom to shape mission-critical systems. The Deliver team specifically builds and operates core products for high-stakes digital assessments, including the SAT and AP exams. This involves supporting the end-to-end student testing experience through Bluebook (student-facing desktop app), Mission Control (AWS-based backend for authentication, test delivery, telemetry, resilience, and security), and Test & Results Packaging (systems for ingesting, digitizing, securing, packaging, and delivering test content). These systems demand extreme reliability, security, and performance at a national scale. Additionally, the team develops new desktop and mobile tools for educators to monitor student progress, detect anomalies, and troubleshoot issues during live testing, directly impacting test integrity and student outcomes. As a Senior Mobile Engineer, you will be instrumental in building and delivering hybrid (web and native) mobile applications for both iOS and Android, ensuring secure and high-quality digital assessment experiences. You will develop scalable, performant, and reliable solutions, contributing to design, implementation, testing, and technical documentation, while collaborating with cross-functional teams. This role requires strong expertise in native mobile development (Swift for iOS and Kotlin/Android SDK) and experience integrating with OS-level and device capabilities. You will build applications that perform consistently across various environments, including ChromeOS, macOS, and Windows where applicable. The ideal candidate has experience with cloud-connected mobile applications, serverless, and event-driven architectures, contributing to modular, scalable systems, and supporting delivery through CI/CD, infrastructure-as-code, and modern DevOps practices.

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
  • A passion for expanding educational and career opportunities and mission-driven work
  • Curiosity and enthusiasm for emerging technologies, with a willingness to experiment with and adopt new AI-driven solutions and comfort with learning and applying new digital tools independently and proactively
  • Clear and concise communication skills, written and verbal
  • A learner's mindset and a commitment to growth: welcoming diverse perspectives, giving and receiving timely, respectful feedback, and continuously improving through iterative learning and user input
  • A drive for impact and excellence: solving complex problems, making data-informed decisions, prioritizing what matters most, and continuously improving through learning, user input, and external benchmarking
  • A collaborative and empathetic approach: working across differences, fostering trust, and contributing to a culture of shared success
  • Authorization to work in the United States

Nice To Haves

  • Bachelor’s degree in computer science or related field

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

Benefits

  • A meaningful career
  • A supportive team
  • A comprehensive package designed to help you thrive
  • Fair and competitive compensation grounded in your qualifications, experience, impact, and the market
  • Open, transparent conversations about compensation, benefits, and what it’s like to work at College Board throughout your hiring process
  • Annual bonuses
  • Opportunities for merit-based raises and promotions
  • A mission-driven workplace where your impact matters
  • A team that invests in your development and success
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service