Join one of Japan's leading technology and internet companies as a Senior iOS Engineer and help develop a next-generation personal finance iOS application used by millions of customers. Working in a collaborative, international engineering environment, you will design, build, and maintain high-quality iOS applications using Swift, MVVM architecture, and modern development practices.
This is an exciting opportunity to contribute to an innovative product while enjoying the agility of a startup backed by the stability and resources of one of Japan's largest technology organizations.
Key Responsibilities
- Design, develop, and maintain advanced iOS applications using Swift.
- Collaborate with cross-functional teams in an Agile/Scrum environment to design and deliver new features.
- Develop scalable applications using MVVM architecture and integrate with RESTful APIs.
- Write comprehensive unit tests to ensure application reliability, performance, and usability.
- Participate in code reviews and contribute to maintaining high coding standards.
- Support the full software development lifecycle, from requirements gathering through deployment and maintenance.
- Optimize application performance and continuously improve the user experience.
- Work closely with designers, product managers, and QA engineers to deliver high-quality mobile solutions.
Required Skills and Qualifications
Experience:
- 4+ years of professional Swift development experience.
- Proven experience developing and maintaining iOS applications, including at least one application published on the Apple App Store.
- Strong experience with MVVM architecture.
- Hands-on experience with CocoaPods, Swift Package Manager (SPM), Git, and REST/JSON API integration.
- Solid understanding of the complete mobile application development lifecycle.
- Bachelor's degree or equivalent professional experience.
Soft Skills:
- Strong analytical and problem-solving skills with exceptional attention to detail.
- Excellent communication and collaboration skills in multicultural teams.
- Self-motivated with the ability to manage multiple priorities independently.
- Passion for continuous learning and adopting emerging technologies.
- Strong sense of ownership and commitment to delivering high-quality software.
Language Requirements:
- English: Fluent
- Japanese: Basic level
Preferred Skills & Qualifications
- Experience developing fintech, banking, or personal finance mobile applications.
- Familiarity with CI/CD pipelines and automated mobile application testing.
- Experience optimizing application performance and user experience.
- Knowledge of modern iOS frameworks and Apple Human Interface Guidelines.
- Experience working in large-scale Agile development environments.
About the Company
Our client is one of Japan's largest technology and internet companies, serving millions of users through an extensive digital ecosystem. Its rapidly growing personal finance division combines the speed and innovation of a startup with the stability, resources, and global reach of a market-leading enterprise. The company is committed to digital innovation, diversity, and providing engineers with outstanding opportunities for career development.
Why You'll Love Working Here
- Develop cutting-edge iOS applications used by millions of users across Japan.
- Work with modern technologies including Swift, MVVM, and cloud-connected mobile architectures.
- Join an international engineering team in a collaborative hybrid work environment.
- Enjoy complimentary meals at the on-site employee cafeteria.
- Benefit from a casual dress code and a flexible, innovative workplace culture.
- Receive a monthly transportation allowance.
- Build your career with one of Japan's most recognized technology companies while working on products that make a real impact.
Don't Miss Out - Apply Now!
