iOS Developer (Swift)
Top Talents
0
+
Overview
Vivasoft is looking for skilled iOS Developers (Swift) to design, build, and maintain high-quality native iOS applications for global clients. This role focuses on performance, clean architecture, and delivering seamless user experiences while collaborating closely with design and product teams.
You will be part of a high-performing mobile engineering team working on modern iOS solutions.
Responsibilities:
- Design and develop native iOS applications using Swift
- Ensure applications are high-performing, responsive, and reliable
- Collaborate with designers and product managers to define and deliver new features
- Identify, troubleshoot, and resolve performance bottlenecks and complex bugs
- Maintain clean, scalable, and well-structured codebases
- Write and maintain unit tests to ensure code quality and stability
- Stay updated with the latest Apple technologies and iOS best practices
Requirements:
- Strong knowledge of Swift, iOS frameworks, and the iOS lifecycle
- Experience with SwiftUI and/or UIKit, Auto Layout, concurrency (GCD, async/await)
- Practical understanding of Combine, Core Data, SwiftData, Keychain, Background Tasks, Push Notifications
- Experience working with modular codebases, dependency injection, manage reusable modules using Swift Package Manager
- Solid understanding of modular and maintainable architectures such as MVVM, Clean Architecture, TCA
- Solid grasp of networking concepts, RESTful APIs, offline caching, and data synchronization
- Experience writing unit tests and UI tests using XCUITest, XCTest, Quick or Nimble, and CI/CD pipelines (Fastlane, Xcode Cloud, or similar)
- Advanced Git / Version Control, including branching strategies, PR workflows, conflict resolution and Gitflow
- Ability to debug and profile applications using Xcode instruments
- Strong foundation in data structures, algorithms, and competitive programming concepts
- Strong analytical skills and ability to reason about complex systems
- More than 3 years for relevant work experience
Nice to Have:
- Experience with Firebase services (FCM, Firestore, Crashlytics).
- Familiarity with Apple app distribution (Ad-Hoc and App Store) .
- Published iOS applications available for review
- Knowledge of Apple Human Interface Guidelines
- Exposure to web technologies and UI/UX standards
What we offer:
- Opportunity to work on world-class mobile applications for global clients.
- Collaborative and performance-driven engineering culture.
- Exposure to modern iOS frameworks and tools.
- Continuous learning and professional development opportunities.
- Supportive team environment focused on quality and performance.
Job Information:
Job Location:
Nepal
Job Type:
Full Time
Number of Vacancies:
3
Salary:
80K & Above NPR
Application Deadline:
Open until filled