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

BairesDev

Brasil

Remote

BRL 493,000 - 657,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Hardware provided
Flexible hours
Paid parental leave
Global team

Job summary

BairesDev is seeking an experienced Software Engineer (iOS) to build and maintain native mobile apps. You will deliver high-quality user experiences and own the App Store release process from development to deployment.

Requirements include 4+ years in iOS/Swift, proficiency with SwiftUI/UIKit, and hands-on CoreData with REST/GraphQL APIs. This is 100% remote, with USD or local currency compensation and flexible scheduling.

Qualifications

  • 4+ years of iOS development experience.

Responsibilities

  • Design and develop production-grade iOS applications using Swift, UIKit, and SwiftUI.
  • Manage the end-to-end App Store release process.
  • Write and maintain unit tests with XCTest.
  • Collaborate with cross-functional teams to translate designs into scalable mobile features.

Skills

Swift
SwiftUI
UIKit
Combine
Swift Concurrency
CoreData
REST API
GraphQL
Unit tests
XCTest
English

Tools

CoreData
REST API
GraphQL

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 Software Engineer (iOS), you will build and maintain native mobile applications. You will ensure the delivery of high-quality user experiences by developing robust code and managing the end-to-end App Store release process.

What You'll Do
  • Design and develop production-grade iOS applications using Swift and modern UI frameworks like SwiftUI and UIKit.
  • Implement efficient data persistence solutions using CoreData and integrate with backend services via REST and GraphQL.
  • Utilize Combine or Swift Concurrency to manage asynchronous events and ensure a responsive user interface.
  • Manage the full lifecycle of app deployment, from development through the App Store release process.
  • Write and maintain comprehensive unit tests using XCTest to ensure application reliability and performance.
  • Collaborate with cross-functional teams to translate design requirements into performant, scalable mobile features.
What We Are Looking For
  • 4+ years of experience in iOS Development or Software Engineering.
  • Proven expertise in building native applications using Swift, UIKit, and SwiftUI.
  • Proficiency with reactive programming frameworks like Combine or Swift Concurrency.
  • Hands-on experience with local data persistence using CoreData.
  • Strong understanding of integrating RESTful or GraphQL APIs.
  • 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

Senior iOS Engineer - Remote Work | REF#308591
Senior iOS Engineer - Remote Work | REF#308591

BairesDev • Rio de Janeiro

Remote
BRL 493,000 - 821,000
Remote work 100%
USD or local currency pay
Hardware provided
+4
Senior iOS Engineer - Remote Work | REF#308592
Senior iOS Engineer - Remote Work | REF#308592

BairesDev • São Paulo

Remote
BRL 603,000 - 823,000
100% remote
USD or local currency compensation
Hardware provided
+4
iOS Developer - Remote Work
iOS Developer - Remote Work

BairesDev • Brazil

Remote
BRL 549,000 - 768,000
Remote work
Competitive USD or local currency pay
Home office setup provided
+4
Senior iOS & Swift Engineer - Remote Work
Senior iOS & Swift Engineer - Remote Work

BairesDev • São Paulo

Remote
BRL 660,000 - 991,000
Remote work (100% from anywhere)
USD or local currency compensation
Hardware & software setup provided
+4
Senior iOS & Swift Engineer - Remote Work
Senior iOS & Swift Engineer - Remote Work

BairesDev • Recife

Remote
BRL 660,000 - 881,000
100% remote
Competitive USD compensation
Hardware provided
+1
iOS Engineer - Remote Work | REF#308431
iOS Engineer - Remote Work | REF#308431

BairesDev • São Paulo

Remote
BRL 100,000 - 160,000
100% remote work
Competitive USD or local currency pay
Home office hardware and software
+4
iOS Software Engineer - Remote Work | REF#307681
iOS Software Engineer - Remote Work | REF#307681

BairesDev • São Paulo

Remote
BRL 493,000 - 657,000
100% remote work
Competitive USD salary
Home office setup
+4
Junior iOS Developer (Swift) - Remote Work | REF#307770
Junior iOS Developer (Swift) - Remote Work | REF#307770

BairesDev • Natal

Remote
BRL 247,000 - 357,000
100% remote work
Flexible hours
Paid parental leaves and vacations
+1
Senior iOS & Swift Engineer - Remote Work
Senior iOS & Swift Engineer - Remote Work

BairesDev • Rio de Janeiro

Remote
BRL 601,000 - 902,000
Remote work
Competitive compensation
Home setup provided
+4
Junior iOS Developer - Remote Work | REF#283483
Junior iOS Developer - Remote Work | REF#283483

Bairesdev • Rio de Janeiro

Remote
BRL 200,000 - 300,000
Remote work
Competitive USD salary
Equipment provided
+3