Search by job, company or skills

Senior iOS Developer

  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

Application Development

- Develop and maintain iOS applications using Swift (and occasionally Objective-C).

- Implement UI components following Apple Human Interface Guidelines.

- Integrate apps with RESTful APIs and third-party SDKs.

- Ensure app performance, responsiveness, and memory optimization.

Testing & Code Quality

- Write unit tests and participate in code reviews.

- Experience with XCTest, Fastlane, and automation tools (Senior).

- Conduct advanced code reviews and enforce coding standards (Senior).

Collaboration & Agile Practices

- Collaborate with designers, backend developers, and QA teams in Agile/Scrum environments.

- Work closely with product managers and architects on technical strategy (Senior).

- Communicate technical concepts clearly to both technical and non-technical stakeholders.

Architecture & Advanced Development (Senior-Level Focus)

- Lead architecture and design decisions for complex iOS applications.

- Implement advanced patterns like MVVM, Clean Architecture, and modularization.

- Integrate advanced analytics, monitoring, and security measures.

- Contribute to CI/CD automation and DevOps practices for mobile.

Frameworks & Tools

- Strong proficiency in Swift and familiarity with UIKit, Auto Layout, and Storyboard.

- Experience with Core Data, Combine, or RxSwift.

- Deep expertise in SwiftUI and advanced frameworks (Senior).

- Strong knowledge of asynchronous programming, Combine, and Reactive frameworks (Senior).

Deployment & Cloud Integration

- Knowledge of App Store submission process and TestFlight.

- Familiarity with version control (Git) and basic CI/CD.

- Experience with cloud integration (Firebase, AWS Amplify) and push notifications (Senior).

Leadership & Mentoring (Senior-Level Focus)

- Mentor junior and mid-level developers.

- Drive technical standards and best practices across teams.

- Provide guidance on performance tuning, memory management, and security.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152375825

Beware of Scammers

We don’t charge money for job offers