Senior iOS Engineer - Remote Work | REF#304795

BairesDev

Cajamarca

Remote

PEN 309,000 - 446,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote work
Competitive USD compensation
Hardware and software setup
Flexible hours
Paid parental leaves and holidays
Mentorship and growth opportunities

Job summary

BairesDev, a global tech leader, is seeking a Senior iOS Engineer to build and maintain high-performance native apps for the Apple ecosystem. You will deliver scalable code and a superb user experience across iOS devices, collaborating with a world-class team.

In this 100% remote role, you’ll work from anywhere, enjoy flexible hours, and be part of a diverse, mentorship-driven environment that values impact and career growth. English proficiency is essential.

Qualifications

  • 4+ years of native iOS development with Swift.
  • Proficient with UIKit and SwiftUI for production apps.
  • Strong knowledge of modern concurrency patterns (Combine/Swift Concurrency).
  • Experience with REST/GraphQL APIs and CoreData.
  • Proficiency in App Store release processes and XCTest-based testing.
  • Advanced proficiency in English.

Responsibilities

  • Lead design and development of iOS apps using Swift, UIKit, and SwiftUI.
  • Integrate RESTful and GraphQL APIs for features and data synchronization.
  • Implement local data persistence with CoreData and modern concurrency patterns.
  • Oversee product lifecycle, performance optimization, and App Store release process.
  • Ensure quality with unit and integration testing using XCTest.
  • Mentor junior developers and promote best practices and architectural patterns.

Skills

Swift
UIKit
SwiftUI
Combine/Swift Concurrency
REST/GraphQL
CoreData
Unit testing (XCTest)
English

Tools

Xcode
Git
CI/CD

Job description

At BairesDev®, we've been leading the way in technology projects for over 15 years. We deliver cutting-edge solutions to giants like Google and the most innovative startups in Silicon Valley.

Our diverse 4,000+ team, composed of the world's Top 1% of tech talent, works remotely on roles that drive significant impact worldwide.

When you apply for this position, you're taking the first step in a process that goes beyond the ordinary. We aim to align your passions and skills with our vacancies, setting you on a path to exceptional career development and success.

As a Senior iOS Engineer, you will build and maintain high-performance native applications for the Apple ecosystem. You will align technical execution with user-centric design, ensuring scalable code and a flawless user experience across various iOS devices.

What You'll Do
  • Lead the design and development of sophisticated iOS applications using Swift, UIKit, and SwiftUI.
  • Integrate complex RESTful and GraphQL APIs to power mobile features and data synchronization.
  • Implement robust local data persistence and management using CoreData and modern concurrency patterns.
  • Oversee the complete product lifecycle, including performance optimization and the App Store release process.
  • Ensure application quality and stability through comprehensive unit and integration testing with XCTest.
  • Mentor junior developers and drive the adoption of mobile engineering best practices and architectural patterns.
What We Are Looking For
  • 4+ years of experience in native iOS development using Swift.
  • Proven expertise with UIKit and SwiftUI frameworks for building production-grade applications.
  • Strong knowledge of modern concurrency patterns including Combine or Swift Concurrency.
  • Experience with data persistence using CoreData and integrating REST or GraphQL APIs.
  • Proficiency in the App Store release process and automated testing with XCTest.
  • Advanced proficiency in English.
How we do make your work (and your life) easier:
  • 100% remote work (from anywhere).
  • Excellent compensation in USD or your local currency if preferred
  • Hardware and software setup for you to work from home.
  • Flexible hours: create your own schedule.
  • Paid parental leaves, vacations, and national holidays.
  • Innovative and multicultural work environment: collaborate and learn from the global Top 1% of talent.
  • Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.

Join a global team where your unique talents can truly thrive and make a significant impact!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (iOS) - Remote Work | REF#304808
Software Engineer (iOS) - Remote Work | REF#304808

BairesDev • Lima Metropolitana

Remote
PEN 144,000 - 247,000
Remote work
USD-based pay
Hardware provided
+2
iOS Developer 2 - Remote Work | REF#305716
iOS Developer 2 - Remote Work | REF#305716

BairesDev • Cajamarca

Remote
PEN 310,000 - 447,000
100% remote work
USD or local currency compensation
Hardware & software setup for home
+4
iOS Engineer - Remote Work | REF#303316
iOS Engineer - Remote Work | REF#303316

BairesDev • Lima Metropolitana

Remote
PEN 202,000 - 302,000
Remote work
USD compensation
Home office setup
+5
Software Engineer (iOS) - Remote Work | REF#304805
Software Engineer (iOS) - Remote Work | REF#304805

BairesDev • Cajamarca

Remote
PEN 309,000 - 446,000
Remote work (100%)
USD or local currency compensation
Home-office hardware setup
+4
Mobile Performance Engineer (iOS) - Remote Work
Mobile Performance Engineer (iOS) - Remote Work

BairesDev • Lima Metropolitana

Remote
PEN 309,000 - 446,000
Remote work
Competitive salary (USD)
Home setup provided
+4
Mobile Engineer (React Native) -Remote Work | REF#305746
Mobile Engineer (React Native) -Remote Work | REF#305746

BairesDev • Lima Metropolitana

Remote
PEN 206,000 - 310,000
Remote work across time zones
Competitive USD or local salary
Home-office setup provided
+4
Senior Full-Stack Ruby & React Engineer - Remote Work | REF#302188
Senior Full-Stack Ruby & React Engineer - Remote Work | REF#302188

BairesDev • Cajamarca

Remote
PEN 240,000 - 343,000
Remote work
USD compensation
Work from home setup
+4
Senior Full Stack .NET Engineer - Remote Work | REF#303456
Senior Full Stack .NET Engineer - Remote Work | REF#303456

BairesDev • Cajamarca

Remote
PEN 369,000 - 504,000
100% remote work
USD or local currency compensation
Hardware provided for home setup
+4
Senior Fullstack React & Node Developer - Remote Work | REF#305557
Senior Fullstack React & Node Developer - Remote Work | REF#305557

BairesDev • La Libertad

Remote
PEN 309,000 - 446,000
100% remote work
Competitive USD compensation
Hardware and software setup for home
+4
Senior Full-Stack Engineer (React, .NET) - Remote Work | REF#302247
Senior Full-Stack Engineer (React, .NET) - Remote Work | REF#302247

BairesDev • Cajamarca

Remote
PEN 310,000 - 447,000
Remote work
Competitive USD compensation
Hardware and software setup for home
+3