Skip To Main Content
backBack to Search

Senior iOS Engineer

Remote in Argentina
iOS Swift& 8 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior iOS Engineer to develop and improve iOS applications with a sharp focus on performance, stability, and user experience. You will work alongside designers, product partners, QA, and engineers in a fast-paced environment — apply today to help deliver high-quality mobile features.

Responsibilities
  • Develop and refine iOS features using Swift with attention to usability and code quality
  • Support and modernize legacy Objective-C areas while cutting down technical debt
  • Craft solutions for open-ended product and technical challenges alongside your team
  • Improve application performance through profiling, analysis, and focused enhancements
  • Troubleshoot issues and resolve defects throughout the app lifecycle
  • Create unit and integration tests to safeguard critical behavior and prevent regressions
  • Connect the app with backend services and resolve integration challenges
  • Apply continuous integration patterns to keep builds quick and dependable
  • Leverage build tools to automate workflows and boost developer productivity
  • Partner with designers, product owners, QA, and engineers to deliver iteratively
  • Exchange ideas, review code, and contribute to a healthy engineering culture
  • Cooperate effectively with a globally distributed team across time zones
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 3+ years of experience building iOS applications with Swift
  • Background in maintaining or migrating Objective-C legacy code
  • Knowledge of solid software development methodology and ability to iterate under ambiguity
  • Skills in debugging to identify root causes and resolve issues efficiently
  • Expertise in performance optimization across profiling, analysis, and tuning of iOS apps
  • Proficiency in testing with unit and integration tests to ensure quality
  • Competency in solution design to break down open-ended problems into shippable increments
  • Showcase of an ownership mindset to self-start, prioritize work, and manage time effectively
  • Qualifications in collaboration working with cross-functional partners in a small team
  • Capability to communicate clearly to share ideas and contribute to technical discussions
  • English proficiency: B2 (Upper-Intermediate)
Nice to have
  • Familiarity with GitHub Actions for CI workflows
  • Understanding of the MVVM Architecture pattern
  • Background in REST API integration
  • Flexibility to use UIKit
  • Proficiency in XCTest and XCUITest