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 4 months 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 App Development

Senior iOS Engineer role at Intuit focusing on developing financial technology applications using Swift and iOS frameworks.

Senior iOS Engineer, Trust Identity

Senior iOS Engineer position at Airbnb focusing on identity verification and trust-building features within the platform.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation frameworks and infrastructure for iOS applications at scale.

Senior Software Engineer, Mobile (iOS), Core

Senior iOS Engineer role at Google's Core team, building fundamental technologies for flagship products with competitive compensation and benefits.

Senior Software Engineer, Mobile (iOS), Google Workspace

Senior iOS Engineer position at Google Workspace, developing mobile applications that impact billions of users, offering competitive compensation and growth opportunities.