About the role
Hands‑on ownership of iOS features end‑to‑end and close collaboration with product, design, and backend stakeholders to deliver high‑performance, scalable mobile applications.
And contribute to technical discussions and build production‑grade applications used at scale.
Key Responsibilities
-
Design, develop, and maintain
high‑quality native iOS applications
.
-
Own and deliver
mobile features/modules end to end
, from implementation to production support.
-
Write
clean, scalable, maintainable, and testable Swift code
following agreed standards.
-
Collaborate with
product managers, designers, backend developers, and QA teams
to define and deliver high‑quality features.
-
Participate in
code reviews
and contribute to maintaining high engineering standards.
-
Optimize application
performance, stability, and user experience
.
-
Integrate
RESTful APIs
and third‑party libraries.
-
Debug production issues, fix bugs, and support live applications.
-
Actively participate in
technical discussions
and solution design.
-
Stay up to date with
iOS platform updates, tools, and best practices
.
Required Qualifications
-
3–4 years of professional experience
in
native iOS development
.
-
Strong proficiency in
Swift
.
-
Hands‑on experience with
UIKit and/or SwiftUI
.
-
Solid understanding and application of
MVVM architecture
.
-
Experience integrating
RESTful APIs
and working with
JSON
.
-
Familiarity with the full
iOS application lifecycle
.
-
Experience working in
Agile/Scrum environments
.
-
Strong problem‑solving skills and ability to work collaboratively across teams.