Job Overview
We are seeking a skilled iOS Engineer to join our team and contribute to the development of high-quality mobile applications. As an iOS Engineer, you will be responsible for designing and building native iOS applications using Swift and SwiftUI.
Our ideal candidate has experience with iOS development, cloud messaging APIs, and push notifications. They should also be familiar with web architecture, including REST and RESTful APIs, microservices, and version control systems like Git.
As a member of our engineering team, you will collaborate with cross-functional teams to define, design, and ship new features. You will also participate in brainstorming sessions and contribute ideas to our technology, algorithms, and products.
Key Responsibilities
* Design and build high-quality native iOS applications using Swift and SwiftUI.
* Ensure the performance, quality, and responsiveness of applications.
* Collaborate with the team to define, design, and ship new features.
* Identify and correct bottlenecks and fix bugs.
* Help maintain code quality, organization, and automation.
Requirements
* At least 2 years of experience in iOS development.
* Strong understanding of Swift and SwiftUI.
* Familiarity with cloud messaging APIs and push notifications.
* Experience with web architecture, including REST and RESTful APIs, microservices, and version control systems like Git.
Nice to Have
* Experience with containers like Docker and Kubernetes.
* Knowledge of caching systems and Redis server.
* Understanding of scaling and web load balancing.
Why Join Us
Join a fast-growing tech company that values innovation and teamwork. Contribute to the development of cutting-edge mobile applications and work with a talented team of engineers and developers. We offer a dynamic and collaborative work environment, where you can grow your skills and expertise.