Mobile Engineer
Job Description
Mobile Engineer (iOS Native) to play a key role in designing, building, and evolving high-quality iOS applications, contributing across the full application development lifecycle while ensuring performance, reliability, and maintainability.
– Design, develop, and maintain native iOS applications using Swift, ensuring platform consistency, performance, and code quality.
– Collaborate closely with cross-functional teams to deliver well-aligned, high-quality mobile features.
– Contribute to technical design, estimation, sprint planning, and delivery execution for mobile initiatives.
– Participate in code reviews, technical discussions, and continuous improvement of engineering standards and practices.
– Support and enhance applications built with cross- platform frameworks (Flutter and/or React Native) when required.
Requirements
– Proficiency in English is required (working in a global, client-facing environment).
– Bachelor’s degree in Software Engineering, Computer
– Science, or equivalent practical experience.
– 3+ years of professional experience in iOS native development using Swift.
– Proven experience building, shipping, and maintaining production iOS applications.
– Solid understanding of iOS architecture patterns (MVC, MVVM, VIPER) and best practices.
– Strong grasp of mobile app lifecycle, memory management, and debugging tools (Xcode, Instruments).
– Experience working with REST APIs, JSON, and mobile-backend integrations.
– Comfortable collaborating in a distributed team across time zones.
– Exposure to cross-platform mobile development using
– Flutter and/or React Native is a nice-to-have.
IMT Solutions Corp
IMT Solutions Corp
IMT Solutions has been awarded with Sao Khue, the Leading IT Outsourcing Enterprise and Vietnam’s 40 Leading IT Companies award. We provide a rich variety of IT outsourcing, digital contents, and business intelligence solutions. With our extensive expertise and high-quality resources, we offer to our clients value-added solutions that help reducing their operating costs and time to market, while improving the quality of their products.
At IMT Solutions, you will have opportunities to join a young organization with a friendly working environment, work in international projects with opportunities to go abroad, be trained in various areas of the IT industry and state-of-the-art technologies as well as to get familiar with latest proven international software development process like Agile Scrum.
Being an IMT employee, in additional to the basic benefits, you will be able to enjoy international standard 24/7 accidents and healthcare programs, special communication allowance and training budget for key resources; enjoy team building programs, annual company trip, and various entertainment activities. You sure will also love our anytime-promotion-and-remuneration adjustment to timely recognize your performance and contribution to the company.
About Us:
- Size: 300+ employees
- Contact person: Recruitment Team
- Email: recruit@imt-soft.com
- Skype: imtkhoi@gmail.com
- Phone number: 028 3811 7742 (Ext : 104)
For more information, please visit us at:
- Website: https://imt-soft.com
- Careers: https://imt-soft.com/en/careers
- LinkedIn: https://www.linkedin.com/company/imt-solutions
- Facebook: https://www.facebook.com/IMTSolutions
WHAT YOU GET
We support you at every stage
Check the benefits of working at IMT Solutions
Work from anywhere
Work from home, any of our offices or wherever you feel most comfortable.
Top-of-the-line equipment
We provide the equipment that best suits your needs and the requirements of your role.
Referral bonus
Not only do you get to work with your friends, but we also compensate you for the recommendation.
Internal initiatives
Take part in our knowledge-sharing meetups organised by and for tech enthusiasts.
Private health insurance
Keep your health in check with easy access to medical professionals.
Outdoor activities
Company trip, team building, happy hour, sport clubs: football, badminton, etc.