This role is for one of the Weekday's clients
Min Experience: 4 years
Location: India
JobType: full-time
We are seeking a highly skilled and experienced iOS Developer to join our growing mobile engineering team. In this role, you will be responsible for designing, developing, and maintaining cutting-edge mobile applications on the iOS platform. You will work closely with product managers, UX/UI designers, backend engineers, and QA teams to build seamless and scalable mobile solutions that deliver a world-class user experience.
The ideal candidate is passionate about mobile technologies, has a deep understanding of the iOS ecosystem, and brings proven expertise in Swift, Chrome DevTools, and GitHub-based collaboration. If you thrive in a fast-paced environment and are enthusiastic about crafting high-performance mobile apps that scale, we’d love to meet you.
Requirements
Key Responsibilities:
- Design, develop, test, and maintain high-performance iOS applications using Swift and UIKit/SwiftUI.
- Translate product requirements and design specifications into fully functional mobile apps.
- Work with RESTful APIs and third-party libraries to integrate backend services with mobile applications.
- Use Chrome DevTools for mobile debugging, performance profiling, and troubleshooting WebView content within the app.
- Collaborate with cross-functional teams using GitHub for version control, code reviews, and continuous integration.
- Optimize app performance and memory usage, and implement best practices in mobile architecture.
- Stay up to date with the latest trends and advancements in iOS development and actively contribute to architectural decisions and technical strategy.
- Ensure application quality through writing unit, integration, and UI tests, and participate in regular code reviews.
- Identify and resolve application issues, bugs, and bottlenecks in a timely manner.
- Work closely with design and product teams to deliver a clean and intuitive user experience.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 4–10 years of professional experience in iOS app development.
- Strong command of Swift, iOS SDK, and familiarity with SwiftUI and Combine is a plus.
- Proficient in using Chrome DevTools for mobile debugging and performance analysis, especially in WebView-based applications.
- Deep understanding of the iOS platform including memory management, multithreading, networking, and Apple’s design principles.
- Solid understanding and practical experience with GitHub for version control, branching strategies, pull requests, and code collaboration.
- Experience with CI/CD tools such as Jenkins, CircleCI, or GitHub Actions is preferred.
- Exposure to agile methodologies and tools like Jira or Trello.
- Strong analytical, problem-solving, and debugging skills.
Preferred Qualifications:
- Experience with modern architectural patterns like MVVM, VIPER, or Clean Architecture.
- Exposure to Objective-C or transitioning legacy codebases.
- Experience working on apps with a large user base or scaling products from MVP to enterprise scale.