Desenvolvedor Mobile Sênior - Remoto - PJ

PJ, Brasil Remote

Nosso cliente: Pioneiros em inovação, a empresa se destaca como líder global no desenvolvimento de soluções digitais IoT, impulsionando a transformação digital de seus clientes. Com uma sólida experiência em diferentes países e setores, dedicando-se a proporcionar resultados excepcionais para empresas que buscam destacar-se na era da tecnologia. 

Modelo de trabalho: Remoto (ir para empresa apenas em kickoffs de grandes projetos, reuniões grandes e eventos da empresa) 

Tipo de Contratação: PJ 

Responsabilidades

  • Desenvolver e otimizar aplicativos móveis para Android e iOS.
  • Garantir uma experiência de usuário fluida e intuitiva nos aplicativos.
  • Trabalhar em colaboração com as equipes de Back-end, Infraestrutura e Front-end Web para integração eficiente.
  • Ter visão estratégica e técnica sobre as interações entre diferentes camadas do sistema, como banco de dados, APIs e infraestrutura.
  • Realizar code reviews e garantir a qualidade do código.
  • Identificar e solucionar problemas de performance e usabilidade nos aplicativos.
  • Participar ativamente no planejamento e implementação de novas funcionalidades.
  • Manter-se atualizado sobre as melhores práticas e tecnologias do mercado.
Requirements

Requisitos Obrigatórios: 

  • Experiência comprovada de no mínimo 4 anos como desenvolvedor de Front-end Mobile com foco em Android e iOS.;
  • Formação em Ciência da Computação, Engenharia de Software ou áreas relacionadas; 
  • Proficiência em frameworks e tecnologias como React Native, Flutter ou similares.
  • Conhecimento sólido sobre integração de APIs RESTful.
  • Experiência em versionamento de código com Git.
  • Familiaridade com metodologias ágeis (Scrum, Kanban, etc.).
  • Experiência com publicação de aplicativos na Google Play Store e Apple App Store.
  • Capacidade de trabalhar em colaboração com equipes multidisciplinares.
  • Visão geral técnica das demais camadas (Back-end, Infraestrutura, Front-end Web e banco de dados).
  • Espanhol intermediário ou ter a vontade e disposição de aprender a lingua;

Requisitos Diferenciais:

  • Experiência com práticas de DevOps e CI/CD para aplicativos móveis.
  • Familiaridade com banco de dados (SQL e NoSQL).
  • Conhecimento em arquitetura de sistemas distribuídos.
  • Domínio em ferramentas de monitoramento e análise de performance como Firebase ou AppDynamics.
  • Pós-graduação ou certificações na área de desenvolvimento mobile.
  • Habilidades de liderança para orientar equipes mais juniores.
Benefits
  • Fornecemos Computador e Celular.