Job Openings
Senior iOS Developer
About the job Senior iOS Developer
Position Overview: We are seeking a talented Senior iOS Developer to join our dynamic team. As a Senior iOS Developer, you will work on development and maintenance of our iOS applications. You will collaborate closely with cross-functional teams to define, design, and ship new features, ensuring robust and scalable performance across our platform.
Responsibilities:
- Work on app lifecycle from concept stage to delivery and post-launch support.
- Architect, design, develop, deploy, and maintain high-quality iOS applications.
- Collaborate with product managers, designers, and backend engineers to deliver compelling user-facing products.
- Implement best practices for mobile application development, including security, accessibility, and user experience.
- Mentor and guide junior developers, ensuring adherence to coding and design standards.
- Stay updated with the latest iOS technologies, trends, and best practices.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Proven experience (6+ years) in iOS development, with a strong portfolio of apps published on the App Store.
- Expertise in Swift, with a deep understanding of iOS SDK and frameworks.
- Solid understanding of software design patterns, data structures, and algorithms.
- Experience with RESTful APIs to connect iOS applications to backend services.
- Familiarity with Agile development methodologies.
- Strong problem-solving skills and ability to thrive in a fast-paced environment.
Preferred Qualifications:
- Experience with continuous integration and deployment (CI/CD) pipelines.
- Knowledge of SwiftUI or other modern iOS frameworks.
- Familiarity with cloud message APIs and push notifications.
- Contributions to open-source projects or a strong GitHub profile.
Benefits:
- Work from anywhere
- 25 vacation days
- Summer house for remote working
- Budget for education