S

SmartNews

AI-powered news aggregation and curation app

Senior Mobile Engineer - Mobile Foundation

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeTokyo, JapanNo salary listed

About the Job

Requirements

  • At least 4 years of professional mobile engineering experience and strong Android development expertise using Kotlin.
  • Knowledge of Android engineering fundamentals, including modular architecture, dependency injection, concurrency, automated testing, and performance profiling in large, complex codebases.
  • Experience leading cross-team architecture migrations or developer-experience initiatives, driving adoption and delivering measurable improvements.
  • Ability to use agentic coding tools to accelerate development while maintaining high standards for code quality and system reliability.
  • Hands-on experience with mobile build and delivery systems, including Fastlane, Gradle, CI/CD pipelines, dependency management, and release workflows, and ability to build tools and scripts to automate recurring work.
  • Ability to communicate at a business level in Japanese and English, explain technical decisions, work across teams, and mentor engineers in shared tools and practices.

Responsibilities

  • Modernize a large legacy codebase through modular, testable architecture, frameworks, and multiplatform technologies that simplify development.
  • Improve app reliability and performance by resolving production issues, optimizing startup time and resource usage, and preventing regressions.
  • Own mobile build and release infrastructure, including CI/CD, automated testing, signing, and provisioning, and keep apps and toolchains ready for evolving platform requirements.
  • Accelerate developer productivity through shared tools, build monitoring, quality checks, and AI-assisted workflows.
  • Shape technical solutions with engineers and cross-functional partners, including product managers, designers, and data scientists, and raise engineering standards through design reviews, mentoring, and practical documentation.
  • Participate in the mobile on-call rotation, monitor and triage emerging issues, and conduct initial investigations to help feature owners and domain experts resolve issues.

Desired Qualifications

  • Experience across both Android and iOS.
  • Experience with Kotlin Multiplatform or Compose Multiplatform, or ability and willingness to ramp up quickly.
  • Hands-on iOS development experience with Swift and familiarity with iOS architecture, build tooling, and release processes.
  • Experience operating mobile CI infrastructure at scale, including self-hosted macOS/Linux runners, build caching, and build-performance monitoring.
  • Experience with mobile release automation and quality tooling, including signing and provisioning, automated device testing, observability, and incident response.

About the Company

SmartNews

AI-powered news aggregation and curation app

SmartNews operates a news aggregation app that pulls stories from a network of over 3,000 publishers. The app uses machine learning to analyze millions of articles, social signals, and user interactions to select trending and relevant news, with features like SmartView and offline reading. It earns mainly from ads and publisher revenue-sharing, and offers SmartNews+ for premium content, plus SmartView First licensing for publishers. The goal is to provide a broad, newspaper-like reading experience that helps users discover trustworthy news and reduce information overload while sustaining its business through ads and partnerships.

Company size
201-500
Company stage
Debt Financing
Total funding
$486.5M
Headquarters
Tokyo, Japan
Founded
2012

Recently Posted Jobs

Explore more opportunities at SmartNews

See more jobs