Developer iOS Mid-Level
Jobgether
Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
505 open level roles across 86 companies are on ApplySarthi right now, most of them in Bengaluru (9), Pune (8), Delhi NCR (4).
- Social & Content Strategist - Account Director level - CorporateBursonglobalcareers
- IT Onsite Support Engineer (Heerbrugg 1st, 2nd level support, English, German)D Ploy
- Product Designer, Generative Media (Staff-Level / L6)Synthesia
- Enterprise Exhibitor Sales Executive, C-level CommunitiesGartner
- 1st-Level-Support (m/w/d)MY Humancapital GmbH
CI/CD jobs · Observability jobs · REST APIs jobs · Swift jobs
Jobgether has 3,942 open roles listed here.
- AI Researcher — Distillation
- AI Researcher — Distillation
- Art Director
- Applied ML Engineer
- AI Science Writer, Nebius Academy (Contract)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
505 open level roles are hiring right now across 86 companies, mostly in Bengaluru — so the questions repeat. Practise them before you sit with Jobgether.
Questions you are likely to be asked
- Why do you want to join Jobgether?
- What is your experience with Agile? Tell me one thing you learned the hard way.
- How do you handle offline use and poor networks in an app?
- How do you structure an app so new features do not break old ones?
- What changes when an app grows from a thousand users to a million?
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 Developer iOS Mid-Level at Jobgether interview free →Accountabilities: Develop and maintain features for native iOS applications using Swift and modern architectural patterns such as MVVM. Understand business requirements and domain context to propose technical solutions that create meaningful value for end users. Write clean, maintainable, readable, and testable code, including the development and maintenance of unit tests. Integrate iOS applications with RESTful APIs and efficiently consume backend services using JSON-based data. Manage application dependencies and third-party libraries using Swift Package Manager (SPM) or CocoaPods. Proactively identify technical debt, refactoring opportunities, and potential technology improvements. Participate actively in code reviews, contributing to code quality and helping investigate and resolve application issues. Collaborate with Product, Engineering, and international teams on new features and technical discussions. Participate in agile ceremonies and contribute to planning, refinement, delivery, and continuous improvement activities. Stay informed about developments in the Apple ecosystem, mobile engineering practices, and relevant technologies. Requirements Proven professional experience developing native iOS applications using Swift. Advanced or fluent English, both written and spoken, for daily communication with global teams. Strong understanding of iOS interface development, particularly programmatic layouts using Auto Layout or SnapKit. Solid knowledge of software design patterns and architectural approaches, including MVVM and Delegation. Strong understanding of object-oriented programming principles. Practical experience integrating applications with RESTful APIs and handling JSON. Hands-on experience writing unit tests with the XCTest framework. Familiarity with Git and modern version-control practices. Experience working with agile methodologies such as Scrum or Kanban. Strong investigative mindset, curiosity, and willingness to continuously learn and keep up with Apple ecosystem trends and engineering best practices. Ability to solve technical problems independently while communicating effectively and collaborating within a team. Familiarity with legacy Objective-C code is a plus. Knowledge of CI/CD pipelines and tools such as Fastlane, GitHub Actions, or Bitrise is desirable. Experience with local persistence technologies such as Core Data, SwiftData, or Realm is a plus. Familiarity with specialized UI libraries such as Pulley is desirable. Experience with observability, performance monitoring, and error-tracking tools such as Crashlytics or Sentry is an advantage. Benefits Health and dental insurance. Meal and food allowances. Childcare assistance. Extended paternity leave. Partnerships with gyms and health and wellness professionals through Wellhub and TotalPass. Profit Sharing and Results Participation (PLR). Life insurance. Continuous learning opportunities through an internal learning platform. Discount club and partner benefits. Free online resources focused on physical, mental, and overall well-being. Pregnancy and responsible parenting programs. Partnerships with online learning platforms. Language learning platform. Remote work environment. Inclusion and accessibility support throughout the recruitment and employment journey. Access to health and well-being specialists, inclusion professionals, and affinity groups.
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
- .Net Software DeveloperJobgether
- Account DirectorJobgether
- Account Director, Renewals & GrowthJobgether
- Advisor, BMO SmartFolio WFHJobgether
- Agentic AI DeveloperJobgether
- AI Graphic Designer + Video EditorJobgether
- AI/ML Data ScientistJobgether
- Analista de Automação e IA com N8NJobgether
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on lever · posted 2026-09-23. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.