Lead iOS Engineer

1 Month ago • 4 Years + • Mobile Development

Job Summary

Job Description

Lead iOS Engineer needed for a leading provider of high-quality visual and audio assets. Responsibilities include leading a team of iOS and Android engineers, defining efficient processes for improving and extending app features, developing new features for both consumers and contributors, collaborating with various teams to develop roadmaps, sharing expertise on native applications, improving internal team processes, and building user-friendly interfaces. The ideal candidate possesses 4+ years of iOS development experience, strong communication skills, exceptional architecture and coding skills, experience with unit and UI testing, code reviews (GitHub), MVP/MVVM patterns, Swift, and Scrum/Agile methodologies. Experience with XCTest, XCUITest, and familiarity with Xcode Server/Jenkins is a plus.
Must have:
  • 4+ years iOS development experience
  • Strong communication & attention to detail
  • Exceptional architecture, coding & design skills
  • Unit & UI testing experience
  • Code review experience (Github)
  • MVP/MVVM experience
  • Swift expertise
  • Scrum/Agile understanding
Good to have:
  • Objective-C knowledge
Perks:
  • Flexible working format (remote, office, hybrid)
  • Competitive salary & compensation
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events & team buildings

Job Details

The project: A leading provider of high quality photographs, vectors, videos, editorial images and videos as well as music is looking for a highly motivated and talented Lead iOS Engineer for our mobile engineering team. The Mobile Engineering team focuses on delivering user experiences that enhance the workflow of our customers. We strongly believe that in order to put our customers first, we must work closely with them to not only understand their needs but architect solutions that improve their day to day flow.

Responsibilities:

  • Lead the team of iOS and Android engineers to define and maintain most efficient process of improving and extending features of iOS and Android apps
  • Maintain and develop new features on our IOS application for both our consumers and contributors
  • ​Collaborate with Marketing, Analytics, Product, Design and Engineering leadership to develop roadmaps and features to delight our customers and streamline the discovery of assets for their projects
  • Sharing your expertise on native applications and the value they can bring to the business
  • Improving internal team processes by keeping what's working, throwing away what's not
  • Excited about making usable, interactive interfaces and in love with building things that have never existed
  • Curious and passionate about finding creative solutions to complex problems
  • Building technology the right way: for us, this means simple, organized, well-tested systems that gradually grow over time, and that provides plenty of insight into production performance

    Requirements:

  • ​4+ years experience in iOS Application Development
  • Strong communication skills and an attention to detail
  • Exceptional architecture, coding & design skills
  • Ability to break complex problems down into smaller components that are loosely coupled and testable
  • Experience with unit testing and automated UI testing
  • Experience with the code review process and comfortable performing code reviews using Github
  • Experience in MVP and MVVM development patterns
  • Solid understanding and experience developing in Swift
  • Familiarity with xCode server and Jenkins
  • Testing using XCTest, XCUITest, Mockito, Robolectric, and Espresso frameworks
  • Experience operating in a Scrum environment and a thorough understanding of Lean / Agile principles

    Nice to have:
  • Knowledge of Objective C

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

*not applicable for freelancers

Similar Jobs

Telnyx - Senior Software Engineer, Elixir

Telnyx

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
FalconX - Senior Software Engineer - DevOps (Trading Systems)

FalconX

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
GoReel - Python Developer

GoReel

(Remote)
2 Months ago
Minecast - Senior Cloud Network Engineer

Minecast

London, England, United Kingdom (Hybrid)
2 Weeks ago
Gaijin Entertainment - Senior Linux Administrator

Gaijin Entertainment

(Remote)
1 Month ago
Meta - Software Engineer, iOS

Meta

Menlo Park, California, United States (On-Site)
6 Months ago
Nagarro - Associate Staff Consultant, Support Sales & Marketing

Nagarro

Spain (Remote)
7 Months ago
Nagarro - Associate Staff Engineer, Mobile Android

Nagarro

Cebu City, Central Visayas, Philippines (On-Site)
7 Months ago
Nagarro - Associate Staff Engineer

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Starkflow - Principal Full Stack Developer

Starkflow

Karnataka, India (Hybrid)
2 Months ago
Experian - Site Reliability Engineer

Experian

Cyberjaya, Selangor, Malaysia (On-Site)
2 Months ago
Luxoft - Senior Data Ops Engineer

Luxoft

Delhi, India (On-Site)
6 Months ago
luxsoft - Regular Software Engineer (Java/React)

luxsoft

Ukraine (Remote)
1 Week ago
Ion - Principal Software Engineer, Italy

Ion

Turin, Piedmont, Italy (On-Site)
7 Months ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

England, United Kingdom (On-Site)
1 Month ago
Ansys - DevOps Engineer II

Ansys

Athens, Greece (Hybrid)
1 Month ago
CGS Carrers - Software Development Engineer Senior

CGS Carrers

India (Remote)
2 Weeks ago
Evolution  - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
7 Months ago
Aisera Jobs - Senior DevOps Engineer

Aisera Jobs

Palo Alto, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

luxsoft - Android Unreal 3D HMI Developer

luxsoft

Odesa, Odesa Oblast, Ukraine (On-Site)
2 Weeks ago
Ubisoft - Junior UX Requirements Specialist

Ubisoft

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
Better ME - Junior/Middle Node.js Developer (Web)

Better ME

Kyiv, Kyiv City, Ukraine (Hybrid)
3 Weeks ago
playrix  - Lead Technical Designer

playrix

Ukraine (Remote)
7 Months ago
Playtika - Incident Engineer (NOC/SLS)

Playtika

Ukraine (On-Site)
6 Months ago
Playtika - Manual QA Engineer

Playtika

Ukraine (On-Site)
5 Months ago
N-ix - Middle/Senior Power BI Engineer

N-ix

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Weeks ago
DMarket - Staff Blockchain Developer

DMarket

Ukraine (Remote)
7 Months ago
Every matrix - Network Administrator

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
1 Month ago
Ruby play - QA Engineer (Games)

Ruby play

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Associate Staff Consultant, Agile

Nagarro

(Remote)
7 Months ago
Nagarro - Staff Engineer, QA Manual

Nagarro

India (Remote)
7 Months ago
Nagarro - Associate Principal Consultant, Business Analyst

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Nagarro - Senior Engineer, Mobile Android

Nagarro

South Africa (On-Site)
7 Months ago
Technorizen Software Solutions - Urgent opening for Exp. IOS Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
10 Months ago
Crunchyroll - iOS Engineering Manager

Crunchyroll

San Francisco, California, United States (Remote)
6 Months ago
Nagarro - Associate Staff Engineer, Python

Nagarro

Philippines (Remote)
7 Months ago
Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer, ERP

Nagarro

India (Remote)
7 Months ago
Nagarro - Staff Engineer, Cloud

Nagarro

Colombia (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded