Position Overview
- We are seeking an experienced iOS Developer with over 5+ years of experience in mobile application development.
- The ideal candidate will have a strong background in Swift, and experience in Java and Kotlin. As a Senior iOS Developer, you will play a key role in designing, developing, and maintaining our iOS applications.
- You will work closely with cross-functional teams to deliver high-quality, scalable, and efficient solutions.
Key Responsibilities
- Design, develop, and maintain high-performance iOS applications using Swift.
- Collaborate with product managers, designers, and other developers to define, design, and ship new features.
- Write clean, maintainable, and testable code.
- Participate in code reviews and contribute to team best practices.
- Troubleshoot and debug application issues.
- Stay up-to-date with the latest industry trends and technologies.
- Contribute to the architecture and technical decisions of our applications.
- Utilize Java and Kotlin for any cross-platform development tasks as required.
- Ensure applications meet performance, quality, and responsiveness standards.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience.
- 5+ years of experience in iOS development with a strong portfolio of published applications.
- Experience in Swift and deep understanding of iOS frameworks and design principles.
- Experience with Java and Kotlin for cross-platform or related development tasks.
- Solid understanding of object-oriented programming and software design patterns.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work effectively in a remote team environment.