アラートの作成
似たような求人をメールで送る

Software Engineer, iOS (Mobile Product Platform)

About SmartNews

SmartNews is a leading global information and news discovery company dedicated to delivering quality information to the people who need it. Thanks to our unique machine-learning technology and relationships with more than 3,000 global publisher partners, we provide news that matters to millions of users.

Founded in 2012 in Tokyo, SmartNews also has offices in San Francisco, Palo Alto, New York, Shanghai, and Beijing. If you are someone who shares our vision and feels passionately about our mission, we encourage you to apply!

About the Team

The Mobile Product Platform team is responsible for building a solid, scalable and consistent platform for UI/UX, feature and product development. The team aims to provide generic feature components to be easily reused for fast product development and iterations.

Your Role

You will collaborate closely with engineers, product managers, and designers from different regions. Your role involves laying the foundational groundwork through our focus on architecture, UI component library, and other core engineering tasks to support better feature engineering. We highly value curiosity and a proactive mindset, as you will have the opportunity to contribute your ideas and take ownership. We encourage engineering-driven initiatives to accelerate product growth further.

You will also work with exciting teams from JP and the US, where you can shape the future of new products by building and iterating on solutions while prioritizing scalability, performance, reliability, security, and other essential engineering practices, particularly for the iOS team.

Your Responsibilities

  • Lead the design, execution, and performance optimization of an iOS application used by tens of millions of users
  • Closely collaborate with global cross-functional teams (product managers, designers, data scientists, backend engineers, etc.) to build new mobile product features
  • Optimize mobile platform with the latest iOS and Swift technology to improve user experience and mobile engineering productivity
  • Analyze and optimize UI and foundational application code for efficiency and performance
  • Rapid prototype development to visualize impactful product for the user and the business
  • Proactive, innovative, creative technical problem solving with a focus on metrics

Requirements

Required Experience

  • At least 3 years of experience with iOS application development
  • Experience with coding in both Swift and Objective-C
  • Experience building maintainable and testable code bases, including API design and unit testing techniques
  • Experience with multithreading programming and mobile memory management
  • Good communication and proactivity
  • Business-level communication in English

Nice to Have Experience:

  • Experience developing iOS applications from start to finish
  • Experience with other programming languages
  • Experience with mobile CI/CD, ideally on a customized cloud setup
  • Experience with iOS performance tools
  • Experience with applying unified architectures in a large-scale mobile project
  • Familiar with design patterns and architecture design (e.g UML)
  • Experience working with cross-functional teams

Benefits

Perks and Benefits at the SmartNews Tokyo Office

  • Lunch and snacks prepared daily in our on-site kitchen facility
  • In-office coffee stand offering single-origin coffees, espresso-based beverages, teas, and other seasonal drinks
  • SmartSelect, our support program for employee self-development, well-being, and productivity
  • All healthcare and social insurance required by the Japanese labor law

Visa Sponsorship and Relocation Support

  • Work visa sponsorship is available for candidates who meet eligibility requirements
  • To support a smooth transition for candidates who are moving to Japan from overseas, SmartNews partners with a travel service provider


Software Engineer, iOS (Mobile Product Platform)

今すぐ適用する
Back to search page