Mobile Developer (iOS)
Design and build advanced applications for the iOS platform, with a focus on SDK development.
Collaborate with cross-functional teams to define, design, and ship new features.
Create user interfaces that are responsive and optimized for a variety of mobile devices.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Work on bug fixing and improving application performance.
Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Build reusable code and libraries for future use.
Ensure the technical feasibility of UI/UX designs.
Optimize application for maximum speed and scalability.
BS/BA, MS or PhD in Computer Science or equivalent work experience.
Excellent Knowledge in Swift.
Experience with SDK development, including creating and maintaining APIs and libraries.
Familiarity with RESTful APIs to connect iOS applications to back-end services.
Understanding of Apple's design principles and interface guidelines.
Experience with responsive and adaptive design.
Excellent communication & problem-solving skills.
Willingness to learn and research new technologies.
Experience in using Git.
Experience in using Docker.
Experience in Kubernetes is a plus.