Logo for UltraCon Consultoria

13784 - Desenvolvedor iOS

Roles & Responsibilities

  • Strong experience with Swift 5+ and Objective-C
  • Experience with dependency management (Swift Package Manager and CocoaPods)
  • Knowledge of architectural patterns such as MVVM and VIP (VIPER)
  • Proficiency with SOLID design principles and clean architecture

Requirements:

  • Design and implement scalable, performant iOS applications using Swift and Objective-C
  • Define and evolve technical solutions aligned with project architecture and engineering standards
  • Develop and maintain automated tests to ensure code quality, stability, and reliability
  • Participate in code reviews and contribute to CI/CD pipelines and continuous delivery processes

Job description

Vaga: 13784 - Desenvolvedor iOS Data de Início: Imediata Tempo de Alocação: Indeterminado Local de Trabalho: São Paulo/SP @ Henri Dunant (100% remoto com visitas eventuais) Horário de Trabalho: 9h00 às 18h00 *** A alocação será 100% remoto, mas eventualmente o profissional poderá ser solicitado a ir presencialmente em reuniões no escritório do cliente ou participação de feiras e eventos *** Visão Geral da Posição Buscamos um(a) Desenvolvedor(a) iOS com sólida experiência em desenvolvimento mobile nativo, arquitetura de software e boas práticas de engenharia. Este profissional será responsável por projetar, desenvolver, testar e manter aplicações iOS escaláveis e de alta qualidade, atuando de forma colaborativa com equipes multidisciplinares e garantindo aderência aos padrões arquiteturais e de codificação. A posição exige pensamento analítico, atenção a detalhes e capacidade de transformar requisitos de negócio em soluções técnicas robustas. Principais Responsabilidades • Projetar e implementar aplicações iOS escaláveis, performáticas e de fácil manutenção utilizando Swift e Objective-C • Definir e evoluir soluções técnicas alinhadas à arquitetura e aos padrões de engenharia do projeto • Interpretar requisitos funcionais e técnicos e traduzi-los em soluções eficientes de software • Desenvolver e manter testes automatizados garantindo qualidade, estabilidade e confiabilidade do código • Comunicar decisões técnicas e de arquitetura de forma clara para equipe e stakeholders • Integrar aplicações com APIs, serviços backend e componentes de terceiros • Assegurar a adoção de boas práticas como princípios SOLID, clean architecture e design patterns • Participar de code reviews, discussões técnicas e iniciativas de melhoria contínua • Contribuir com pipelines de CI/CD e processos de entrega contínua • Diagnosticar, depurar e otimizar performance das aplicações Requisitos Técnicos Obrigatórios • Experiência sólida com Swift 5+ e Objective-C • Experiência com gerenciamento de dependências (Swift Package Manager – SPM e CocoaPods) • Conhecimento em padrões arquiteturais como MVVM e VIP (VIPER) • Domínio de design patterns e princípios de arquitetura limpa • Experiência com integração de webservices RESTful e SOAP • Experiência com TDD (Test-Driven Development) • Experiência com testes automatizados (XCUITest, UIAutomation e Appium) • Conhecimento consistente dos princípios SOLID • Versionamento com Git (GitHub) e estratégias de branching como Gitflow • Experiência com Storyboard, XIBs e Auto Layout Conhecimentos Desejáveis • Experiência com a plataforma AWS e serviços mobile • Experiência com AWS Device Farm para testes automatizados • Vivência com metodologias ágeis (Scrum, Kanban, Lean) • Experiência com pipelines de integração e entrega contínua (CI/CD) Competências Comportamentais • Forte capacidade analítica e de resolução de problemas • Atenção a detalhes e foco em qualidade • Comunicação clara e colaboração com equipes multidisciplinares • Adaptabilidade a ambientes ágeis e dinâmicos • Senso de responsabilidade e comprometimento com entregas Formação Acadêmica • Ensino superior completo em Ciência da Computação, Engenharia de Software ou áreas correlatas (ou experiência equivalente) Maiores detalhes serão fornecidos durante entrevista técnica com o cliente.

iOS Developer Related jobs

Other jobs at UltraCon Consultoria

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.