8 Genisys Group Jobs
iOS Developer - Mobile App Designing (5-7 yrs)
Genisys Group
posted 10d ago
Flexible timing
Key skills for the job
Role : iOS Developer.
Job Location : Bangalore.
Work Mode : Remote.
Job Description :
We are seeking a highly skilled iOS Developer with 5 to 7 years of experience to design, develop, and support cutting-edge iOS applications.
The ideal candidate will be proficient in SwiftUI and Combine frameworks, with a deep understanding of mobile app development, CI/CD practices, and performance optimization.
You will be responsible for building scalable, high-quality, and robust applications while working closely with a collaborative team of engineers to implement business solutions.
Key Responsibilities :
- Design and develop innovative iOS applications using SwiftUI and Combine, ensuring a seamless and dynamic user experience.
- Build and maintain scalable, highly functional mobile applications that integrate third-party services, APIs, and reusable assets.
- Re-engineer and enhance existing iOS applications, focusing on performance optimization and increased scalability.
- Utilize CI/CD pipelines to automate testing, builds, and deployments to streamline the development workflow.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver features that meet business objectives.
- Optimize code for performance, ensuring responsiveness and minimal resource usage.
- Integrate third-party libraries and services, and ensure smooth communication between apps and external APIs or databases.
- Perform comprehensive unit testing, automated UI testing, and code reviews to ensure app quality and maintainability.
- Leverage modern iOS tools like Xcode, Instruments, Simulators, and profiling tools to debug and enhance app performance.
- Keep up with the latest trends and technologies in mobile app development, particularly SwiftUI, Combine, and CI/CD.
Skills & Qualifications :
- 5 to 7 years of experience in iOS development, with a strong focus on SwiftUI and Combine frameworks.
- Proficient in Swift programming and experienced in building mobile applications with SwiftUI, Combine, and CI/CD practices.
- Strong background in developing and maintaining highly performant and scalable mobile applications.
- Familiarity with mobile development tools like Xcode, Instruments, Simulators, and performance profiling tools.
- Deep understanding of iOS architecture patterns such as MVVM or MVC, with a solid grasp of CoreData, CoreAnimation, and CoreLocation.
- Experience with implementing and managing CI/CD pipelines using tools like Jenkins, GitHub Actions, or similar.
- Strong problem-solving skills and ability to debug and troubleshoot complex issues in a fast-paced environment.
- Solid understanding of mobile application development life cycle and Agile development methodologies.
- Knowledge of best practices for code optimization, security, and app architecture.
- Experience with integrating third-party APIs, services, and libraries, ensuring smooth interactions with external services and databases.
- Familiarity with testing frameworks, unit testing, and debugging techniques.
Nice to Have :
- Experience with Objective-C (legacy code maintenance or migration).
- Knowledge of App Store submission processes and guidelines.
- Familiarity with cross-platform development tools or mobile technologies outside iOS (e.g, Flutter, React Native).
DOJ : Immediate.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for IOS Developer roles with real interview advice
1-2 Yrs
Bangalore / Bengaluru
1-3 Yrs
Bangalore / Bengaluru
0-1 Yrs
Bangalore / Bengaluru