ApplySarthi

Desenvolvedor IOS Sênior

Jobgether

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

25 open desenvolvedor roles across 5 companies are on ApplySarthi right now.

What desenvolvedor roles keep asking for: Git (40%), AWS (32%), CI/CD (32%), Agile (28%), Docker (28%), React (28%), Java (24%), Observability (24%) — counted across their open postings here.

Data modelling jobs · REST APIs jobs · Swift jobs · iOS jobs

Jobgether has 3,948 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for desenvolvedor roles keep coming back to Git, AWS, CI/CD, Agile. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with iOS? Tell me one thing you learned the hard way.
  3. How do you structure an app so new features do not break old ones?
  4. What changes when an app grows from a thousand users to a million?
  5. How do you keep an app smooth on low-end phones?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the Desenvolvedor IOS Sênior at Jobgether interview free →

Accountabilities:: Develop and maintain mobile applications and technology solutions for iOS platforms. Design and implement robust, modular, scalable application architectures using patterns such as MVVM, MVP, and Clean Architecture. Develop high-quality Swift code following best practices for readability, maintainability, privacy, security, and performance. Build intuitive and engaging user interfaces using modern iOS frameworks and development approaches. Work with frameworks and technologies such as Combine, SwiftUI, UIKit, Alamofire, and URLSession. Optimize applications to improve processing efficiency and reduce memory and energy consumption. Design and implement efficient data models and integration structures. Integrate applications with REST and RESTful APIs and external services. Apply software design patterns including Dependency Injection, Repository Pattern, and other relevant architectural practices. Write and maintain unit and integration tests using tools such as XCTest and XCUITest. Perform advanced debugging and troubleshooting to identify and resolve complex application issues. Use Git and collaborative development practices, including pull requests and code reviews. Participate in Agile development processes and collaborate with other technical professionals throughout the software lifecycle. Requirements: At least 7 years of professional experience developing solutions and IT projects for iOS mobile applications. Advanced proficiency in Swift, including advanced concepts and recommended practices for quality, privacy, security, and maintainability. Strong knowledge of iOS application architecture and software design principles. Solid experience with Xcode as an integrated development environment for iOS development. Broad knowledge of Apple frameworks, including Combine, SwiftUI, and UIKit, as well as integration technologies such as Alamofire and URLSession. Experience designing robust, modular, scalable, and efficient mobile architectures. Strong understanding of system analysis, system architecture, data modeling, and integration structures. Experience developing intuitive and attractive user interfaces. Strong knowledge of software design patterns, including Dependency Injection and Repository Pattern. Experience writing unit and integration tests for iOS applications, including XCTest and XCUITest. Advanced debugging and troubleshooting skills. Strong understanding of application performance optimization, including processing, memory, and energy efficiency. Experience consuming and integrating REST/RESTful APIs. Familiarity with Git, pull requests, code reviews, and collaborative development practices. Knowledge of Agile methodologies. Basic to intermediate English is desirable. Experience in the banking or financial services sector is desirable.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-29. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.