x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Lead IOS Engineer
 banner picture 1  banner picture 2  banner picture 3

Lead IOS Engineer

Infodrive Solutions Pte. Ltd.

Infodrive Solutions Pte. Ltd. company logo

Lead iOS Engineer with Flutter Experience Job Summary: We are looking for an experienced iOS Developer with proficiency in Flutter to join our mobile development team. The ideal candidate will have a strong background in native iOS development and hands-on experience with Flutter to build high-quality, scalable, cross-platform applications. You will be key in designing, developing, and maintaining iOS applications while leveraging Flutter for cross-platform solutions.

Key Responsibilities:

IOS Development:

- Design, develop, and maintain native iOS applications using Swift.

- Demonstrate in-depth knowledge of UIKit. - Experience with different architectural patterns (i.e. MVVM-C, Clean Architecture)

- Mentor and coach team members to foster their professional growth and development. Provide technical guidance, support, and feedback to help team members excel in their roles.

Provide technical leadership and guidance to a team of software developers. Set technical direction, best practices, and coding standards for development.

- Knowledge of SwiftUI is a plus.

- Ensure applications meet Apple's guidelines and quality standards.

- Optimize app performance and user experience for iOS devices.

Flutter Development:

- Build, test, and deploy cross-platform mobile applications using Flutter.

- Integrate Flutter modules with existing iOS projects.

- Collaborate with designers and backend developers to implement new features and maintain core functionalities.

- At least one application published on the App Store using Flutter technology.

Code Quality and Best Practices:

- Write clean, maintainable, and testable code.

- Conduct code reviews and provide constructive feedback.

- Implement unit tests and maintain CI/CD pipelines for automated testing and deployment.

- Knowledge of Bitrise, SonarQube, and Jenkins is a plus.

Collaboration and Communication:

-Work closely with the product team to understand requirements and translate them into technical solutions.

- Collaborate with other developers to share knowledge and improve practices.

- Communicate effectively with non-technical stakeholders to explain complex technical issues. Maintenance and Support:

- Work closely with the Customer Support team to debug and resolve issues reported by users.

- Keep up to date with the latest industry trends and technologies to ensure the application remains current.

Documentation:

Maintain comprehensive documentation for code, APIs, and application architecture. - Document changes and updates to applications and systems.

Required Qualifications:

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

- 8 years of experience in iOS development using Swift and/or Objective-C.

- 3 years of experience developing mobile applications with Flutter.

- Demonstrated experience with the full software development lifecycle in a professional environment. Embrace the Agile development process including SCRUM, Kanban and Squad - Experience working with third-party libraries. Technical Skills:

- Proficient in Swift and Objective-C for iOS development.

- Strong knowledge of the Flutter framework and the Dart programming language. - Experience with iOS frameworks such as UIKit, SwiftUI, CoreData, CoreAnimation, etc.

- Familiarity with RESTful APIs and integration with backend services.

- Understanding of state management approaches in Flutter.

Soft Skills:

- Excellent problem-solving skills and attention to detail.

- Strong organisational skills and the ability to manage multiple requests simultaneously.

- Ability to work collaboratively in a team environment and communicate effectively.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Part Time Systems Engineer
I-consult Tech Pte. Ltd.
Quick Apply
Assistant/Maintenance Engineer (Rotating and Static Equipment)
Share Resources Private Limited
Quick Apply
Junior Environmental Engineer
Boskalis
Quick Apply
Mechanical & Electrical Engineer
Reno Engineering Pte. Ltd.
Quick Apply
Electrical Engineer
Solved Engineering Pte. Ltd.
Quick Apply
Mechanical Engineer (Basic $3000 - $3500 / Variable Bonus up to 2 months / Fabrication / AutoCAD / SolidWorks) Jurong East | Transport provided
Oaktree Consulting
Quick Apply
Engineer
Immanuel E&c Pte. Ltd.
Quick Apply
IT Engineer (Construction Industry, System Integration)
Hkm Hr Management Pte. Ltd.
Quick Apply
Presales Engineer (IT Network/Cybersecurity)
Recruit Expert Pte. Ltd.
Quick Apply
Engineering Technician (East, 1 year Contract, 12hrs Shift)
Recruit Expert Pte. Ltd.
Quick Apply