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