Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Talentica

NewBe an early applicant

Senior Ios Developer

Posted Updated
Discussion

Summary

Senior iOS engineer at Talentica building and shipping high-quality consumer iOS apps end to end with Swift, SwiftUI, UIKit, Combine, and XCTest — owning architecture, performance tuning, automated tests, and App Store releases — plus optionally contributing to a Go-based backend-for-frontend (Quilt BFF) service.

Senior Software Engineer IOS Developer


Why This Role Matters


As a Senior Software Engineer iOS at Talentica, you will play a key role in building reliable, secure, and high-performing mobile applications for a large consumer base. You will drive end-to-end feature development, shape scalable mobile architecture, and contribute to backend services when needed. Your work will directly impact product quality, customer experience, and engineering excellence while helping build next-generation intelligent products.


What Youll Work On

  • Design, develop, and maintain high-quality iOS applications using Swift, SwiftUI, UIKit, Combine, and Xcode.
  • Own the end-to-end delivery of complex iOS features, ensuring scalability, performance, maintainability, and timely execution.
  • Design and develop reusable mobile framework components and establish scalable application architectures.
  • Apply architectural patterns such as MVC, MVVM, VIPER, and Clean Architecture to build robust and maintainable applications.
  • Integrate RESTful APIs and third-party libraries securely and reliably.
  • Contribute to the Quilt Backend-for-Frontend (BFF) service by leveraging your understanding of Go and quickly cross-skilling to support backend changes.
  • Optimize application startup time, responsiveness, memory usage, battery consumption, and overall performance using profiling and diagnostic tools.
  • Write and maintain unit and UI automation tests using XCTest, XCUITest, or equivalent frameworks.
  • Manage application releases through TestFlight and the App Store, ensuring compliance with Apple's App Store review guidelines.
  • Participate in the complete software development lifecycle, from

requirements analysis and design to development, testing,deployment, and post-production support.

  • Collaborate with Product Managers, Designers, Backend Engineers, QA, and other stakeholders to align technical delivery with customer and business objectives.
  • Contribute to coding standards, code reviews, engineering best practices, and continuous product improvement.

What You Bring

  • 5+ years of professional iOS development experience with strong hands-on proficiency in Swift, SwiftUI, UIKit, Combine, Xcode, and XCTest.
  • Strong understanding of computer science fundamentals, object-oriented programming, and functional reactive programming concepts.
  • Experience applying architectural patterns such as MVC, MVVM, VIPER, and Clean Architecture.
  • Hands-on experience with Core Data, Core Animation, modern Swift concurrency, memory management, and advanced iOS frameworks.
  • Experience integrating RESTful APIs and third-party libraries with a strong focus on security, reliability, and performance.
  • Proficiency in writing clean, modular, maintainable, and well-documented code.
  • Experience building and maintaining automated unit and UI tests to ensure application quality.
  • Familiarity with Git-based version-control platforms such as Bitbucket, along with effective branching strategies and code-review practices.
  • Understanding of Apple's Human Interface Guidelines and the ability to build intuitive, accessible, and consistent user experiences.
  • Strong communication skills, with the ability to explain technical

requirements, architectural decisions, and engineering trade-offs to technical and non-technical stakeholders.

  • Ability to work effectively in Scrum and Agile environments, including fastpaced product engineering and hyper-growth organizations.
  • A proactive approach to learning, problem-solving, and staying current with developments in the iOS ecosystem.

Good to Have

  • Working knowledge of Go and the ability to contribute to backend services, particularly the Quilt BFF layer.
  • Experience developing reusable mobile frameworks and shared components for large-scale applications.
  • Familiarity with application performance profiling, memory diagnostics, and optimization techniques.
  • Experience managing TestFlight distribution, App Store submissions, and production releases.
  • Exposure to modern AI ecosystems, AI-enabled product development, and emerging engineering practices.

Role Details

  • Role: Senior Software Engineer iOS
  • Experience: 5+ years
  • Primary Technologies: Swift, SwiftUI, UIKit, Combine, Xcode, XCTest
  • Additional Technologies: Go, Core Data, Core Animation, Swift Concurrency, REST APIs
  • Architecture: MVC, MVVM, VIPER, Clean Architecture
  • Tools & Practices: Bitbucket, XCTest, XCUITest, TestFlight, App Store releases, Scrum, and Agile

Why Join Talentica

  • Become an AI-Native Engineer and build next-generation intelligent products.
  • Work on challenging product engineering problems instead of support projects.
  • Collaborate with innovative startups and global product companies.
  • Gain exposure to modern technologies, AI ecosystems, and evolving engineering practices.
  • Be part of a culture that values learning, ownership, transparency, and engineering excellence

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →