About the job
About Us
At Hitachi Digital Services, we are a leading global provider of digital solutions and transformation services, driven by our ambition to unlock the immense potential of our world. Our organization is deeply rooted in a people-centric philosophy, dedicated to fueling positive change. Each day, we work to future-proof urban environments, conserve vital natural resources, protect rainforests, and enhance lives. In a world where technology, innovation, and expertise converge, we are committed to guiding our clients from the present to a brighter future through acceleration.
We believe in the power of diverse talents to shape a better tomorrow. We value your unique life experiences, character, perspective, and passion for making a meaningful impact as much as your technical qualifications.
The Role
Key Responsibilities:
- Design, develop, and enhance iOS/macOS applications utilizing Swift and Objective-C.
- Create robust cross-platform mobile applications using React Native (JavaScript/TypeScript).
- Work closely with designers and product teams to deliver intuitive and user-friendly UI/UX.
- Seamlessly integrate APIs, push notifications, and cloud services such as Firebase, Azure, and AWS.
- Perform unit testing, automation, and code reviews to uphold quality standards and reliability.
- Monitor and enhance application performance, security, and scalability across various platforms.
- Write clean, maintainable, and testable code in accordance with industry best practices.
- Analyze existing applications and systems through reverse engineering to identify areas for improvement and produce comprehensive design documentation.
- Demonstrate a willingness to learn and adapt to new technologies.
What You Bring
Your Skills and Experience:
- Bachelor's degree in computer science or a related discipline.
- A minimum of 2 years of experience in iOS/MacOS development (Swift, Objective-C, Xcode).
- At least 3 years of hands-on experience in React Native development.
- Proficient in Swift, Objective-C, JavaScript, and TypeScript.
- Excellent English communication skills (TOEIC score of approximately 700 or higher).
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and architectures such as MVP, MVVM, MVC, and Clean Architecture.
- Ability to read and write design documentation including Sequence Diagrams, Class Diagrams, UML, etc.
- Experience in writing unit tests.
- Experience in mentoring and training other team members.

