Search by job, company or skills

  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a talented and passionate iOS Developer (Mid-level/Senior) to join our Mobile Engineering team. In this role, you will be responsible for developing, maintaining, and enhancing high-quality iOS applications that deliver exceptional user experiences on Apple devices.

You will work closely with cross-functional teams including Product, Design, and Backend to build scalable, maintainable, and high-performance mobile products.

Key Responsibilities

Develop, maintain, and improve iOS applications using Swift

Collaborate with Product, Design, and Backend teams to define, implement, and deliver new features

Optimize application performance, stability, and overall user experience

Write clean, maintainable, reusable, and well-tested code following industry best practices

Participate in code reviews, technical discussions, and architectural decisions

Troubleshoot, debug, and resolve complex application issues efficiently

Contribute to improving development processes, coding standards, and product quality

Requirements

Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field

Mid-level: 3+ years of hands-on experience in native iOS development Senior: 5+ years of hands-on experience in native iOS development

Strong proficiency in Swift

Solid experience with UIKit and/or SwiftUI

Good understanding of MVC and MVVM architectures, as well as Auto Layout

Experience integrating and working with RESTful APIs

Proficient in using Git for version control

Strong knowledge of iOS application performance optimization and debugging techniques

Excellent problem-solving skills with the ability to work independently and collaboratively within a team

Nice-to-Have

Experience with Push Notifications integration and implementation

Familiarity with Clean Architecture (strong advantage)

Experience with the App Store submission and release process

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145067399

Similar Jobs