- Help design, build and continuously improve the clients online platform
- Research, suggest and implement new technology solutions following best practices/standards
- Take responsibility for the resiliency and availability of different products
- Be a productive member of the team.
Requirements
We are looking for a skilled and passionate iOS Developer with 34 years of hands-on experience in building high-quality mobile applications. The ideal candidate will have prior experience in a product-based organization and a strong understanding of iOS development best practices.
In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance iOS applications while collaborating closely with cross-functional teams.
Key Responsibilities
- Design and develop advanced iOS applications using Swift.
- Build intuitive and responsive user interfaces using UIKit.
- Collaborate with product managers, designers, and backend developers to define, design, and deliver new features.
- Ensure application performance, quality, and responsiveness.
- Identify and resolve bugs, crashes, and performance bottlenecks.
- Participate in code reviews and adhere to clean coding standards and best practices.
- Continuously evaluate and adopt new technologies to enhance development efficiency.
- Maintain clear and organized documentation for development processes and code architecture.
Required Skills & Qualifications
- 34 years of professional experience in iOS application development.
- Strong proficiency in Swift with hands-on experience in UIKit.
- Prior experience working in a product-based organization (preferred).
- Solid understanding of OOP principles and architecture patterns such as MVC and MVVM.
- Experience integrating RESTful APIs and third-party libraries.
- Familiarity with version control systems such as Git.
- Strong debugging and problem-solving skills.
- Excellent communication and teamwork abilities.
Good to Have
- Experience with SwiftUI.
- Knowledge of CI/CD pipelines for mobile applications.
- Understanding of the App Store submission and deployment process.
What We Offer
- Opportunity to work on scalable and impactful product platforms.
- A collaborative and growth-focused work environment.
- Exposure to modern technologies and industry best practices.
Benefits
- A challenging, innovating environment.
- Opportunities for learning where needed.