Talent.com
This job offer is not available in your country.
Technoidentity - Senior iOS Developer - SWIFT

Technoidentity - Senior iOS Developer - SWIFT

VENDEEP TECHNOIDENTITY SOLUTIONS PVT LTDHyderabad
16 hours ago
Job description

Role Overview :

We are seeking a highly motivated and experienced Senior iOS Developer to join our dynamic mobile team.

The ideal candidate has a minimum of 7 years of professional experience, a strong background in Swift, and a history of successfully launching and maintaining user-centric applications.

This role requires deep architectural knowledge, a commitment to best practices, and a collaborative spirit to work effectively within an Agile, cross-functional environment.

You will be instrumental in setting technical direction and mentoring junior team members.

Key Responsibilities :

  • Architecture and Development : Drive the design, development, and testing of complex features using established mobile architectural patterns, including VIPER and MVVM.
  • Reactive Programming : Implement efficient, testable, and robust code utilizing ReactiveX (RxSwift) principles for asynchronous data streams and state management.
  • Dependency Management : Utilize best practices in Dependency Injection (DI) to build modular, maintainable, and highly testable application components.
  • Full Lifecycle Management : Own the entire mobile application development lifecycle, from initial design and implementation through deployment, release management, and post-launch maintenance, demonstrating proven experience on app store submissions and release flows.
  • Cross-Functional Collaboration : Actively partner with Product Managers to define technical requirements and delivery scope, and collaborate closely with UX / UI designers to translate high-fidelity designs into pixel-perfect, highly performant user interfaces.
  • Agile Execution : Participate actively in a fast-paced Agile development environment, contributing to planning, reviews, and retrospectives within a cross-functional team.
  • Quality Assurance : Ensure the delivery of high-quality, user-centric mobile applications by enforcing coding standards, conducting thorough code reviews, and collaborating on QA efforts.
  • Technical Leadership : Mentor and guide less experienced developers on technical best practices, architectural integrity, and modern iOS development techniques.

Required Qualifications :

  • Experience : Minimum of 7 years of professional experience in native iOS application development.
  • Shipping Experience : Proven track record of shipping and maintaining multiple complex applications currently available on the Apple App Store.
  • Language Proficiency : Solid, expert-level proficiency in Swift and some demonstrable experience with Objective-C (for maintenance of legacy components or interoperability).
  • Architectural Expertise : Deep, practical experience implementing mobile architectures such as VIPER and MVVM.
  • Reactive & DI Skills : Strong experience with RxSwift and principles of Dependency Injection (DI).
  • Process Mastery : Demonstrated experience with all aspects of the mobile app development flow, including continuous integration, testing, build tooling, and the official App Store release process.
  • Preferred Qualifications (Bonus Points) :

  • Scalable Architecture : Experience in building and maintaining scalable mobile architecture designed to support multiple feature sets or localized versions for different countries / regions.
  • Testing Methodologies : Practical experience with Test-Driven Development (TDD) or Behavior-Driven Development (BDD) practices.
  • Tooling : Familiarity with modern build and dependency management tools (e.g., Swift Package Manager, CocoaPods, Carthage)
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Ios Developer • Hyderabad