Point your AI agent at freehire and let it find you a job.

Get the CLI →

Stefanini Group

New

DESENVOLVEDOR MOBILE SR

Posted Updated
Discussion
Desenvolvedor Mobile IOS Sr DESCRIÇÃO DA VAGA/ PROJETO Esse projeto será executado em modelo Agile e o desenvolvimento em Mobile, Micro Serviços, fazendo uso de Cloud, entre outras tecnologias. REQUISITOS - Graduado na área de Tecnologia da Informação ou afins; - Vivência necessária: • Experiência comprovada +6 anos em desenvolvimento Mobile; • Linguagem nativa (iOS com Swift e Objective-C); • Backend RESTFul em Spring Boot. - Conhecimento desejável: • Linguagem nativos (Android/ Java e Kotlin); • Framework flutter; • Linguagem híbrida (React Native com Javascript/ Typescript).
  • Desenvolver, evoluir e manter aplicações iOS nativas, garantindo qualidade, performance, segurança e usabilidade.
  • Atuar em todo o ciclo de desenvolvimento, desde o entendimento dos requisitos até a entrega e sustentação das soluções.
  • Definir, implementar e evoluir arquiteturas mobile escaláveis e de fácil manutenção.
  • Aplicar boas práticas de desenvolvimento, padrões de projeto, princípios SOLID e clean code.
  • Desenvolver novas funcionalidades e realizar melhorias técnicas em aplicações existentes.
  • Integrar as aplicações com APIs RESTful e serviços baseados em microsserviços.
  • Atuar na integração com soluções de backend desenvolvidas em Spring Boot.
  • Realizar análise técnica, estimativas e definição de soluções junto aos times de Produto, Arquitetura e Backend.
  • Participar de code reviews, contribuindo para a qualidade, segurança e padronização do código.
  • Investigar e corrigir problemas de performance, estabilidade e comportamento das aplicações.
  • Desenvolver e manter testes unitários, funcionais e de integração, quando aplicável.
  • Apoiar processos de publicação, versionamento e distribuição de aplicações nas plataformas iOS.
  • Participar das cerimônias ágeis e colaborar com squads multidisciplinares.
  • Contribuir para a documentação técnica e disseminação de conhecimento no time.
  • Apoiar a definição de padrões, componentes reutilizáveis e boas práticas para o desenvolvimento mobile.
  • Atuar na melhoria contínua dos processos, ferramentas e práticas de desenvolvimento.


Requisitos obrigatórios

  • Ensino superior completo em Tecnologia da Informação, Engenharia, Ciência da Computação ou áreas correlatas.
  • Experiência sólida no desenvolvimento de aplicações iOS nativas.
  • Domínio da linguagem Swift.
  • Conhecimento e experiência com Objective-C, incluindo manutenção ou evolução de aplicações legadas.
  • Experiência com consumo e integração de APIs RESTful.
  • Vivência com integração entre aplicações mobile e backends desenvolvidos em Spring Boot.
  • Conhecimento em arquitetura mobile, padrões de projeto e boas práticas de desenvolvimento.
  • Experiência com versionamento de código utilizando Git.
  • Conhecimento de ciclo de vida de desenvolvimento e publicação de aplicações iOS.
  • Experiência em ambientes ágeis, como Scrum ou Kanban.
  • Capacidade de atuar de forma autônoma na análise de problemas e definição de soluções técnicas.
  • Disponibilidade para atuação híbrida, três vezes por semana, em Osasco/SP.

Requisitos técnicos desejáveis

  • Experiência com arquiteturas como MVC, MVVM, VIPER ou Clean Architecture.
  • Conhecimento de gerenciamento de dependências, como Swift Package Manager, CocoaPods ou Carthage.
  • Experiência com desenvolvimento utilizando UIKit e/ou SwiftUI.
  • Conhecimento de persistência local, como Core Data, SQLite ou soluções equivalentes.
  • Experiência com testes unitários, testes de UI e automação de testes em aplicações iOS.
  • Conhecimento de concorrência, gerenciamento de memória e otimização de performance.
  • Experiência com ferramentas de análise, monitoramento e distribuição de aplicações.
  • Conhecimento de pipelines de CI/CD aplicados ao desenvolvimento mobile.
  • Familiaridade com práticas de segurança mobile, autenticação, armazenamento seguro e proteção de dados.

Diferenciais

  • Conhecimento em desenvolvimento Android com Java e Kotlin.
  • Experiência com Flutter.
  • Experiência com React Native, utilizando JavaScript e/ou TypeScript.
  • Vivência com Cloud Computing e integração com serviços em nuvem.
  • Experiência com arquitetura de microsserviços.
  • Conhecimento em observabilidade, logs, monitoramento e análise de falhas em aplicações mobile.
  • Experiência em projetos de alta escala, grande volume de usuários ou ambientes críticos.


🍛 Vale-alimentação ou vale-refeição;

👨🏼‍🎓 Desconto em cursos, universidades e instituições de idiomas;

📚 Academia Stefanini — plataforma com cursos on-line, gratuitos, atualizados e com certificado;

🗣 Mentoring;

💉 Clube de vantagens para consultas e exames;

🏥 Assistência médica;

🦷 Assistência odontológica;

💰 Clube de vantagens e descontos nos melhores estabelecimentos;

🛫 Clube de viagens;

🐶 Convênio para pets.

Skills

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available