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

Software Engineer, Android (Mobile Engagement)

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 Engagement team builds innovative features to create new user experiences and develop user habits for our JP and US products.

About the Role

You will collaborate closely with other engineers, product managers, and designers from different regions. Curiosity and a proactive mindset are also most welcomed, as you will have the opportunity to share and own your ideas. Engineering-driven initiates are also encouraged to further accelerate product growth.

You will be working with exciting teams from JP and the US, where you can shape the future of new products by building and iterating on new solutions while ensuring scalability, performance, reliability, security, and many other good engineering practices.

Role and Responsibilities

  • Handle the design, execution, and performance optimization of an Android 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 the mobile platform with the latest Android and Kotlin 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 2 years of experience with Android application development
  • Experience with coding in both Kotlin and Java
  • 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 Android applications from start to finish
  • Experience with other programming languages
  • Experience with Android 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, Android (Mobile Engagement)

今すぐ適用する
Back to search page