Ofertas de emprego Programador de Aplicações Móveis

Sobre o trabalho Programador de Aplicações Móveis

Nosso estimado cliente está à procura de um Programador de Aplicações Móveis para desenvolver e otimizar aplicativos inovadores para Android e iOS. O profissional será responsável por criar soluções eficientes, seguras e escaláveis, garantindo uma experiência de usuário excepcional.

Responsabilidades

  • Projetar, desenvolver e manter aplicações móveis para Android (Kotlin/Java) e/ou iOS (Swift/Objective-C).
  • Criar interfaces intuitivas e responsivas, alinhadas com as melhores práticas de UI/UX Design.
  • Integrar APIs e serviços externos para ampliar funcionalidades dos aplicativos.
  • Implementar testes automatizados para garantir desempenho, segurança e estabilidade.
  • Monitorar e corrigir bugs, garantindo uma experiência de usuário fluida.
  • Trabalhar com metodologias ágeis (Scrum, Kanban) em colaboração com equipes multidisciplinares.
  • Otimizar aplicativos para melhor performance e menor consumo de recursos.
  • Publicar e atualizar aplicações na App Store e Google Play.
  • Documentar processos, código e boas práticas para facilitar manutenção e escalabilidade dos projetos.

Requisitos

  • Formação superior em Engenharia de Software, Ciência da Computação ou áreas correlatas.
  • Experiência mínima de 2 a 5 anos no desenvolvimento de aplicações móveis.
  • Domínio de Kotlin e Java (Android) ou Swift e Objective-C (iOS).
  • Experiência com React Native ou Flutter será um diferencial.
  • Conhecimento em RESTful APIs, GraphQL, Firebase e integração com bancos de dados.
  • Experiência com controle de versão (Git, GitHub, GitLab).
  • Familiaridade com publicação de apps na App Store e Google Play.
  • Habilidade em segurança de aplicativos móveis e proteção de dados do usuário.
  • Capacidade de trabalhar em equipe e resolver problemas de forma analítica.
  • Inglês técnico para leitura de documentação e interação com equipes globais.

Diferenciais (Desejável, mas não obrigatório)

  • Experiência com arquiteturas MVVM, MVP ou Clean Architecture.
  • Conhecimento em automação de testes (JUnit, Espresso, XCTest).
  • Familiaridade com CI/CD para mobile (Bitrise, Fastlane, Jenkins).
  • Noções de UX/UI para mobile, com experiência em ferramentas como Figma ou Adobe XD.

Benefícios

  • Salário competitivo e compatível com a experiência.
  • Plano de saúde e odontológico.
  • Oportunidade de crescimento profissional e especialização em novas tecnologias.
  • Trabalho híbrido ou remoto, conforme necessidade do projeto.
  • Ambiente dinâmico e inovador, com projetos desafiadores.