Taro Logo

Software Engineer, iOS

SmartNews is a global leader in news discovery, using machine-learning technology to provide accurate information from over 3,000 publishing partners.
Shibuya, Tokyo, Japan
iOS
Senior Software Engineer
Hybrid
501 - 1,000 Employees
4+ years of experience
AI · Consumer

Description For Software Engineer, iOS

SmartNews, a global leader in news discovery founded in 2012, is seeking a Senior iOS Software Engineer to join their mobile engineering team. This role offers an exciting opportunity to impact millions of users while working on a sophisticated news discovery platform that leverages machine learning technology.

The position involves leading the development of SmartNews's iOS application, working across international teams in Tokyo, Palo Alto, New York, and Singapore. You'll be responsible for delivering high-impact features while maintaining and improving the core foundation of the mobile application. The role requires deep technical expertise in iOS development, with a focus on performance optimization and architectural improvements.

As a Senior iOS Engineer, you'll collaborate with product managers, designers, and engineers across different time zones to create polished user experiences. The role offers significant ownership and the chance to drive engineering initiatives that directly impact product growth. You'll be working with modern iOS and Swift capabilities, focusing on creating efficient, scalable solutions.

The ideal candidate brings 4+ years of iOS development experience, expert-level Swift knowledge, and a strong foundation in mobile architecture patterns. You'll be joining a company that values proactive thinking and curiosity, offering comprehensive benefits including healthcare, visa sponsorship, and relocation support for eligible candidates.

This hybrid position is based in Tokyo, Japan, offering the perfect blend of collaborative office work and flexible remote options. It's an excellent opportunity for a senior engineer looking to make a significant impact in a global technology company while working on challenging technical problems in the news discovery space.

Last updated 5 days ago

Responsibilities For Software Engineer, iOS

  • Lead end-to-end design, development, and performance optimization of iOS app serving millions of users
  • Partner with cross-functional teams to ship user-focused features
  • Improve mobile architecture using modern iOS and Swift capabilities
  • Profile and optimize UI and foundational code for performance
  • Participate in on-call rotation and incident management
  • Build rapid prototypes for product direction
  • Drive technical improvements with metrics-focused approach

Requirements For Software Engineer, iOS

  • 4+ years building and shipping large-scale iOS apps
  • Expert-level Swift and Objective-C proficiency
  • Experience designing clean, testable APIs and maintaining healthy codebases
  • Deep knowledge of concurrency, memory management, and performance profiling
  • Strong foundation in modular architecture (MVC, MVVM, VIPER)
  • Knowledge of networking, offline caching, data persistence, and mobile security
  • Analytical mindset
  • Business-level English
  • Proactive communication skills

Benefits For Software Engineer, iOS

Medical Insurance
Visa Sponsorship
Relocation Benefits
  • Healthcare and social insurance
  • Annual health check
  • Visa sponsorship
  • Overseas relocation support

Interested in this job?

Jobs Related To SmartNews Software Engineer, iOS