Jobiglo

No results.

iOS Developer – SDE 3

YAL · Hyderabad

New
Senior 🇬🇧 English
Swift SwiftUI UIKit Swift Concurrency Combine MVVM VIPER Clean Architecture The Composable Architecture URLSession Codable Core Data UserDefaults Keychain REST APIs WebSockets Firebase Push Notifications Universal Links Deep Links Dependency Injection Git Swift Package Manager CocoaPods CI/CD pipelines App Store Connect TestFlight XCTest XCUITest

Job description

About the role

We are looking for experienced iOS Developers at the SDE II and SDE III levels to build and scale a high‑engagement consumer technology platform. You will own critical iOS modules, translate product ideas into polished user experiences, and solve challenges involving performance, real‑time interactions, offline functionality, security, and scalability.

Key responsibilities

  • Design, develop, test, and maintain high‑quality iOS applications using Swift.
  • Build responsive and reusable user interfaces with SwiftUI and UIKit.
  • Own features from technical design through release and post‑production monitoring.
  • Integrate REST APIs, WebSockets, push notifications, analytics, authentication, and third‑party services.
  • Improve startup time, rendering performance, memory usage, battery consumption, and crash rates.
  • Develop reliable offline experiences using local storage, caching, and data synchronization.
  • Write modular, testable, and maintainable code following MVVM, VIPER, Clean Architecture or similar patterns.
  • Participate in code reviews, sprint planning, and production troubleshooting.

Required profile

  • Typically 6–9 years of iOS development experience (SDE III level).
  • Owns architecture and delivery of major application areas and makes system‑level decisions.
  • Mentors other iOS engineers and raises technical standards.
  • Collaborates with product, design, backend, AI, security, and quality teams.

Required skills

  • Strong proficiency in Swift and the iOS SDK.
  • Hands‑on experience with SwiftUI, UIKit, Swift Concurrency (async/await, actors), and Combine.
  • Familiarity with architectural patterns such as MVVM, VIPER, Clean Architecture or The Composable Architecture.
  • Experience with URLSession, Codable, Core Data, UserDefaults, Keychain, and local caching.
  • Integration of REST APIs, WebSockets, Firebase, push notifications, universal links and deep links.
  • Knowledge of dependency injection, modular architecture, background processing and data synchronization.
  • Unit and UI testing using XCTest, XCUITest or Swift Testing.
  • Proficiency with Git, Swift Package Manager, CocoaPods, CI/CD pipelines, App Store Connect and TestFlight.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec YAL.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in India.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

YAL

Hyderabad