[Job-31192] Mid-level iOS Mobile Developer, Brazil

Ci&T
Remote
Posted 27 days ago
GU1

AI summary

As a Mid-level iOS Mobile Developer, you'll work on evolving a native application by implementing new features and enhancing existing ones while ensuring quality and collaborating with various teams.

Eligible from: Brazil

Job Description

A CI&T busca uma pessoa desenvolvedora iOS Mobile Plena que goste de desafios, tenha ótima comunicação e esteja pronta para atuar na evolução de um aplicativo 100% nativo, implementando novas funcionalidades e evoluindo as existentes. O projeto abrange soluções de ponta a ponta para o cliente, proporcionando um ambiente repleto de desafios e oportunidades para crescimento.

Responsabilidades:

- Desenvolver funcionalidades e componentes utilizando Swift, arquitetura MVVM-C e JSON para mock.
- Implementar features e correções que abordam problemas de diversas complexidades.
- Desenvolver e aprimorar soluções para problemas técnicos que agreguem valor ao projeto.
- Zelar pela adoção das melhores práticas, processos de desenvolvimento e garantir que os requisitos estão sendo cumpridos.
- Colaborar diretamente com outras equipes e capítulos (Design, Backend, QA).
- Manter um código de qualidade e bem estruturado, realizando code reviews e documentando de forma adequada.
- Participar de cerimônias de metodologia ágil do time, promovendo a troca de conhecimento e informações.
- Apoiar nos testes e homologação das soluções e na estabilidade das aplicações.

Requisitos para este desafio:

- Conhecimento em desenvolvimento iOS utilizando Swift e JSON.
- Conhecimento em desenvolvimento de aplicativos móveis, incluindo arquitetura e frameworks.
- Conhecimento de testes unitários e uso de design patterns como MVVM-C ou MVP-C.
- Conhecimento em memory management, threads/queues e segurança no armazenamento de informações.
- Familiaridade com CI/CD e ferramentas como CocoaPods e SPM.
- Boa comunicação para assegurar o alinhamento entre todos os membros do time, o cliente e a liderança.
- Foco na qualidade de código e boas práticas de programação.
- Visão crítica e busca por melhoria contínua, com raciocínio lógico e senso analítico.
- Disposição para aprender e contribuir com a formação dos demais membros do time em um ambiente dinâmico e multidisciplinar.

[Opcional] Diferenciais:

- Experiência com ferramentas do Firebase (Analytics, Crashlytics, Remote Config).
- Conhecimento na ferramenta Tuist e metodologias ágeis.
- Experiência em criação de interfaces utilizando UIKit e view code.
- Conhecimento e aplicação de práticas de testes automatizados, como Quick/Nimble.
#LI-DJ1
#LI-midsenior 

Ready to Apply?

Take the next step in your career journey

Apply Now

About the job

Posted on
Aug 24, 2026
Job type
Full-time
Location
BrazilRemote

Keep looking

Related roles you might like

Explore more

Browse more jobs like this

Category

Work arrangement

Disclaimer: Real Jobs From Anywhere is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.