We are looking for an Associate Software Engineer – Native iOS with a passion for crafting seamless, high-performance mobile experiences. In this role, you will contribute to the development and maintenance of native iOS applications using Swift and the latest Apple development frameworks. You'll collaborate with cross-functional teams to build elegant, scalable, and responsive features that deliver real value to users.
This position is ideal for a motivated developer with 2+ years of experience in iOS development and a solid understanding of the iOS ecosystem, including SwiftUI, Combine, Core Data, and RESTful API integrations.
Responsibilities
- Design, develop, and maintain native iOS applications using Swift and SwiftUI.
- Collaborate with UI/UX designers to implement pixel-perfect, responsive user interfaces.
- Integrate mobile applications with RESTful APIs and backend systems.
- Write clean, modular, and reusable code following best practices and modern design patterns.
- Optimize application performance, memory usage, and battery efficiency.
- Use Combine and other reactive programming techniques to manage data flow.
- Ensure app quality and reliability through unit, UI, and integration testing.
- Debug, diagnose, and resolve issues and performance bottlenecks.
- Participate in code reviews and contribute to the continuous improvement of team workflows.
- Stay up-to-date with the latest iOS trends, tools, and technologies.
What We Expect
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 2+ years of hands-on experience in native iOS development.
- Proficiency in Swift, SwiftUI, and Combine.
- Strong understanding of Apple’s design principles and interface guidelines.
- Experience working with Core Data, URLSession, and background tasks.
- Familiarity with MVVM architecture, dependency injection, and modular codebases.
- Experience with testing tools for unit and UI tests.
- Knowledge of App Store submission processes and provisioning profiles.
- Familiarity with Git, CI/CD pipelines, and tools is a plus.
- Excellent problem-solving, communication, and collaboration skills.
Generating Apply Link...