Jobiglo

No results.

This job is no longer available

This job expired on 16/08/2026. It no longer accepts applications.

Senior iOS Engineer

10Pearls LATAM · San Jose

Senior 🇬🇧 English
iOS development Swift MVC MVVM VIPER Git JIRA Confluence Jenkins RESTful APIs RxSwift RxCocoa BLE NFC MQTT RTSP RTP HLS

Job description

About the role

We are looking for a Senior iOS Engineer to join 10Pearls' dynamic team. The role involves developing and maintaining high‑quality iOS applications, ensuring performance, scalability and code excellence. You will collaborate with cross‑functional teams to shape the company's mobile ecosystem.

Key responsibilities

  • Design, develop, and maintain responsive, high‑performing iOS applications.
  • Identify challenges and propose innovative solutions to improve app performance and user experience.
  • Collaborate with product and design teams to translate business requirements into scalable, maintainable technical solutions.
  • Conduct detailed code reviews and enforce high coding standards and performance optimizations.
  • Work closely with firmware engineers, product managers, and UX teams to deliver products aligned with business objectives.
  • Stay up‑to‑date with the latest mobile development trends and introduce new technologies to the team.

Required profile

  • 5+ years of professional iOS development experience.
  • Strong background in building native iOS applications with a focus on performance and robustness.
  • Experience developing multi‑threaded, asynchronous code.
  • Solid object‑oriented programming and design skills, familiar with SOLID principles.
  • Knowledge of design patterns such as MVC, MVVM, VIPER.
  • Effective written and verbal communication skills.
  • Understanding of Apple’s design principles and interface guidelines.
  • Proficiency with version control, issue tracking, and continuous integration tools (e.g., Git, JIRA, Confluence, Jenkins).
  • Experience integrating RESTful APIs and working in Agile environments.
  • Excellent troubleshooting abilities.

Required skills

  • iOS development (Swift, Objective‑C)
  • Multi‑threading and asynchronous programming
  • Object‑oriented design, SOLID principles
  • MVC, MVVM, VIPER design patterns
  • Git, JIRA, Confluence, Jenkins (CI/CD)
  • RESTful API integration
  • Agile development methodologies
  • RxSwift, RxCocoa (reactive programming)
  • BLE, NFC, MQTT (IoT communication protocols)
  • Audio/video real‑time communication and streaming protocols (RTSP, RTP, HLS)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec 10Pearls LATAM.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.
💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

43 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

10Pearls LATAM

San Jose