titan

titan

Software Developer

Tailor your resume for this job

Tailored resumes get up to 2x more interviews. Match yours in seconds.

Company

titan

Role

Software Developer

Location

Bengaluru, Karnataka, India

Job type

-

Found on Mokaru

16 hours ago

Share this job

Salary

Not disclosed by employer

Job description

Job Requirements

We are looking for a skilled iOS Developer with 3–4 years of hands-on experience in native iOS application development. The ideal candidate should have strong expertise in Swift, SwiftUI, and the complete iOS application lifecycle, including development, testing, deployment, and App Store management. The candidate should also possess good knowledge of Apple Developer Program, Provisioning Profiles, Development & Distribution Certificates, and App Store Connect.

Key Responsibilities

  • Design, develop, and maintain high-quality native iOS applications using Swift and SwiftUI.
  • Collaborate with product managers, designers, and backend developers to build scalable mobile solutions.
  • Implement responsive and user-friendly UI components following Apple Human Interface Guidelines.
  • Integrate REST APIs, third-party SDKs, and analytics frameworks.
  • Optimize application performance, stability, and security.
  • Debug, troubleshoot, and resolve application issues across different iOS devices and OS versions.
  • Manage the complete app release lifecycle, including versioning, build generation, testing, and production deployments.
  • Handle App Store submissions, reviews, and release management through App Store Connect.
  • Manage Apple Developer accounts, provisioning profiles, development certificates, distribution certificates, and signing configurations.
  • Participate in code reviews and follow coding standards, best practices, and CI/CD processes.

Required Skills & Qualifications

  • 3–4 years of experience in native iOS application development.
  • Strong proficiency in Swift and SwiftUI.
  • Good understanding of UIKit and experience working with SwiftUI-based architectures.
  • Experience with MVVM, MVC, or Clean Architecture patterns.
  • Strong knowledge of RESTful APIs, JSON parsing, and networking.
  • Experience with Git-based source control systems.
  • Understanding of iOS app lifecycle, memory management, and performance optimization.
  • Hands-on experience with:
  • Apple Developer Console
  • Provisioning Profiles
  • Development & Distribution Certificates
  • Code Signing
  • TestFlight
  • App Store Connect
  • App Submission and Release Management
  • Experience troubleshooting app signing, certificate, and deployment issues.
  • Familiarity with CI/CD tools such as GitHub Actions, Azure DevOps, Bitrise, or Jenkins is a plus.

Work Experience

Required Skills & Qualifications

  • 3–4 years of experience in native iOS application development.
  • Strong proficiency in Swift and SwiftUI.
  • Good understanding of UIKit and experience working with SwiftUI-based architectures.
  • Experience with MVVM, MVC, or Clean Architecture patterns.
  • Strong knowledge of RESTful APIs, JSON parsing, and networking.
  • Experience with Git-based source control systems.
  • Understanding of iOS app lifecycle, memory management, and performance optimization.
  • Hands-on experience with:
  • Apple Developer Console
  • Provisioning Profiles
  • Development & Distribution Certificates
  • Code Signing
  • TestFlight
  • App Store Connect
  • App Submission and Release Management
  • Experience troubleshooting app signing, certificate, and deployment issues.
  • Familiarity with CI/CD tools such as GitHub Actions, Azure DevOps, Bitrise, or Jenkins is a plus.
Resume ExampleCover Letter Example

Find your next job on Mokaru

Search thousands of live jobs from company career pages, updated every day.

Browse all jobs