Senior iOS Engineer (#2365)

1 Month ago • 5 Years + • Mobile Development

About the job

Job Description

As a Senior iOS Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers. Responsibilities include: Working with Swift, CocoaPods, Fastlane, Bitrise, integrating with GraphQL backend and REST services, participating in technical planning, conducting code reviews, participating in Smoke testing, collaborating with other teams, working in Scrumban mode, and working closely with a (technical) product owner and UX.
Must have:
  • 5+ years iOS development experience
  • Swift programming language expertise
  • OOP and iOS design patterns understanding
  • SOLID principles knowledge
  • Multi-module application experience
  • CI/CD and release process familiarity
  • Agile methodologies experience
  • Unit, integration, and functional UI testing experience
  • Fluent English (B2+)
  • Computer Science or similar degree
Good to have:
  • GraphQL experience
Perks:
  • Flexible working format
  • Competitive salary and benefits package
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Location-specific benefits
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Our customer is the European online car market with over 30 million monthly users, with a market presence in 18 countries. As a Senior iOS Engineer, you will play a pivotal role in shaping the future of online car markets and enhancing the user experience for millions of car buyers and sellers.

Responsibilities:

  • Working in the technology stack we are using: Swift, CocoaPods, Fastlane, Bitrise, and integrate with a GraphQ L backend and a few REST services
  • Participate in the technical planning of projects and features
  • Do code reviews
  • Participate in team-wide Smoke testing before releases
  • Communicate and collaborate with other teams that provide APIs to the Apps
  • Work in Scrumban mode, in close collaboration with a (technical) product owner and UX

Requirements:

  • At least 5 years of experience in software development for iOS
  • Excellent knowledge of Swift programming language
  • Understanding of OOP and iOS design patterns
  • Good understanding of SOLID principles
  • Experience working with multi-module application 
  • Familiarity with CI/CD and release process
  • Familiarity with Agile methodologies
  • Experience with unit, integration, and functional UI testing
  • Well-spoken and written knowledge of the English language (B2+)
  • Computer Science or a similar degree
  • Bonus: experience working with GraphQL

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

Similar Jobs

Luxoft - Regular C++ developer with AWS

Luxoft, Türkiye (Remote)

Applike Group - Senior DevOps Engineer  (f/m/d) 🚀

Applike Group, Germany (Hybrid)

Truecaller - Data Architect

Truecaller, Sweden (On-Site)

Trend Micro - Senior Software Developer

Trend Micro, Canada (On-Site)

Miniclip - Mobile App Developer

Miniclip, (On-Site)

Luxoft - Android AOSP Architect

Luxoft, India (On-Site)

Next Level Business Services - Android Developer

Next Level Business Services, United States (On-Site)

Nagarro - Principal Consultant, Business Analyst

Nagarro, United States (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dream Game Studios - Senior QA Manager (Manual & Automation)

Dream Game Studios, India (On-Site)

N-iX - Senior Android Engineer (#2369)

N-iX, Ukraine (Remote)

Alcon - DevOps Engineer

Alcon, India (Hybrid)

Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology, United States (Remote)

The Mice Groups,  Inc  - DevOps Engineer

The Mice Groups, Inc , India (Hybrid)

Moon Active - DevOps Engineer - Platform

Moon Active, Israel (Hybrid)

Passive Logic - Senior Software Engineer

Passive Logic, United States (Hybrid)

Playrix - Middle QA Engineer (Mobile)

Playrix, Georgia (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Every matrix - Junior MQA

Every matrix, Ukraine (Hybrid)

Playrix - Node.js Expert (Server)

Playrix, Ukraine (Remote)

Playrix - Corporate Travel Manager

Playrix, Ukraine (Remote)

Keywords Studios (Player Support) - Expert - Subtitle Translator/QCer: English to Ukrainian

Keywords Studios (Player Support), Ukraine (Remote)

PwC - Senior ESG consulting expert

PwC, Ukraine (On-Site)

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Senior Analyst, People Enablement

Nagarro, United States (On-Site)

Virtusa - IOS Developer

Virtusa, India (Hybrid)

Technorizen Software Solutions - Urgent opening for Exp. IOS Developer

Technorizen Software Solutions, India (On-Site)

Luxoft - Android Platform Architect

Luxoft, Türkiye (Remote)

Nagarro - Senior Staff Engineer, Delivery

Nagarro, Saudi Arabia (On-Site)

The Walt Disney Company - Sr Software Engineer, iOS

The Walt Disney Company, United States (On-Site)

Nagarro - Staff Engineer, CRM Salesforce

Nagarro, India (Remote)

Nagarro - Senior Staff Consultant, Support

Nagarro, United States (On-Site)

NowPurchase - React Native Developer

NowPurchase, India (Hybrid)

Nagarro - Associate Staff Engineer, Java

Nagarro, Saudi Arabia (On-Site)

Get notifed when new similar jobs are uploaded