You will build and maintain mobile applications using Swift and modern architectural patterns.
Responsibilities
- Develop mobile applications using Swift and MVVM architecture.
- Implement design patterns to ensure scalable and maintainable codebases.
- Execute unit testing and deterministic functional testing to ensure app stability.
- Integrate end-to-end automation within CI/CD pipelines.
- Interpret and execute technical plans within a team environment.
Required Skills
- 5+ years of professional experience as a hands-on iOS Engineer.
- Expertise in Swift and iOS mobile app development.
- Deep understanding of MVVM architecture and design patterns.
- Experience with JSON.
- Proficiency in Unit Testing.
- Familiarity with higher-order functions and libraries.
- Experience with CI/CD and end-to-end automation.
- Strong analytical and problem-solving skills.
Preferred Skills
- Experience with POS (Point of Sale) development.
- Hardware integration experience.