
- Work collaboratively with cross-functional teams, including design, product management, and backend development, to deliver seamless integrations and innovative solutions.
- Develop and maintain efficient, reusable, and reliable code using the latest iOS frameworks and technologies, strictly following industry best practices.
- Conduct thorough code reviews, providing constructive feedback to junior developers to enhance the quality and maintainability of the codebase.
- Diagnose and resolve complex software defects and issues with meticulous attention to detail, consistently meeting quality and performance standards.
- Stay updated with the latest industry trends and innovations in mobile development, proactively proposing enhancements or adaptations to existing systems.
- Ensure thorough testing and documentation of all developed software, fostering a culture of excellence and accountability.
- Oversee the application submission process to the Apple App Store, ensuring compliance with all procedural and regulatory requirements.
- Mentor and train team members, promoting skill development and encouraging a culture of continuous learning.
- Engage actively in the agile development process, participating in sprint planning, daily stand-ups, and retrospectives to ensure project success.
- Minimum of 5 years of professional experience in iOS application development, including a proven track record of delivering high-quality applications.
- Demonstrated expertise in artificial intelligence integration within mobile applications, showcasing practical understanding and implementation of AI technologies.
- Proficiency in Swift and Objective-C programming languages, with a strong grasp of iOS frameworks and tools.
- Experience with Core ML and related AI/ML frameworks to build intelligent iOS applications.
- Strong problem-solving skills, with the ability to design and implement innovative solutions leveraging AI technology.
- Familiarity with Apple's Human Interface Guidelines and App Store submission process.
- Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
- Up-to-date knowledge of the latest iOS updates and industry trends in AI and mobile technology.
Start your journey with us.
Send your application and take the first step toward joining the Ontop family.
