iOS Engineer

Latin America's leading travel platform company focused on creating the best travel experiences through technology.
iOS
Senior Software Engineer
Hybrid
4+ years of experience
Travel

Description For iOS Engineer

Despegar, Latin America's leading travel platform, is seeking a Senior iOS Engineer to join their development team. This role offers an opportunity to work on cutting-edge travel technology solutions while being part of a company that values innovation and professional growth.

The ideal candidate will be responsible for developing and maintaining iOS applications, participating in architectural decisions, and ensuring high-quality code delivery. You'll be working in a hybrid environment in Buenos Aires, contributing to a platform that enriches people's lives through travel experiences.

As an iOS Engineer at Despegar, you'll be part of a team that solves complex problems and develops new technology-based solutions to stay at the forefront of the travel industry. The role requires strong technical expertise in iOS development, with particular emphasis on UIKit and SwiftUI, along with a deep understanding of Apple's ecosystem and best practices.

The company offers a unique opportunity to work with passionate professionals in a competitive and challenging environment. Despegar is committed to creating an inclusive work environment where meritocracy and equal opportunities are fundamental to their talent management processes, fostering diversity as part of their constantly evolving culture.

This position is perfect for someone who takes ownership of their professional development, strives for high-quality solutions, and is naturally driven to make things happen. You'll be joining a team that values innovation, learning from mistakes, and continuous improvement, all while contributing to Latin America's most important travel platform.

Last updated 8 hours ago

Responsibilities For iOS Engineer

  • Analyze and develop solutions for various business and technical problems
  • Participate in design, architecture, and scalability definitions
  • Own the applications and their end-to-end lifecycle
  • Write clean, maintainable, and efficient code following mobile development best practices
  • Identify and fix bottlenecks, solve errors, and improve application performance
  • Participate in code reviews and provide constructive feedback
  • Monitor application health and performance

Requirements For iOS Engineer

  • 4+ years of experience as an iOS programmer with UIKit and SwiftUI
  • Experience with version control systems, specifically Github
  • Knowledge of programming paradigms, data structures, and design patterns
  • Experience in exception handling
  • Experience in performance optimization, memory management, and concurrency in iOS applications
  • Experience with different frameworks and app modularization
  • Strong problem-solving skills
  • Solid knowledge of iOS SDK, Xcode, and Apple Human Interface Guidelines
  • Experience with Apple development tools including TestFlight, Instruments, Xcode Cloud
  • Experience in modular mobile application architecture
  • Experience in unit testing
  • Nice to have: experience with WKWebview and Javascript Bridge, AB Testing, feature tracking and measurement

Benefits For iOS Engineer

  • Professional development opportunities
  • Work in a leading technology company
  • Inclusive work environment

Interested in this job?

Jobs Related To Despegar iOS Engineer

Senior Software Engineer- iOS Development

Senior iOS Engineer role at Microsoft building AI-powered mobile experiences for Microsoft 365, reaching 150M+ monthly users.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS Software Engineer, Host Calendar

Senior iOS Engineer role at Airbnb focusing on developing Host Calendar tools to help hosts manage properties and optimize revenue through innovative mobile solutions.

Senior iOS Developer

Senior iOS Developer role at Seven Apps, developing utility apps with 10M+ users worldwide, requiring 4+ years of Swift experience.

Senior iOS Developer

Senior iOS Developer role at Seven Apps, developing utility apps for 10M+ users worldwide, requiring 4+ years of Swift experience and strong mobile development expertise.