Ipiranga
Ipiranga

Dev Mobile Pleno

May 9, 2025
Full-time
Remote · Brazil
Not Applicable
Front-end Developer

Missão:

Construir e manter a base sólida e escalável para o desenvolvimento mobile da empresa, acelerando a entrega de novos produtos e funcionalidades por meio da criação de soluções e ferramentas que padronizem e otimizem o trabalho dos demais times de desenvolvimento.

Atividade:

  • Criar e manter frameworks, bibliotecas e componentes reutilizáveis que simplifiquem o desenvolvimento mobile e garantam a consistência visual e de comportamento em todos os aplicativos.
  • Desenvolver ferramentas e scripts para automatizar tarefas repetitivas, como testes, builds e deployments, otimizando o fluxo de trabalho dos demais times.
  • Compartilhar conhecimento e oferecer suporte técnico aos demais desenvolvedores mobile, auxiliando na resolução de problemas e na adoção das melhores práticas.
  • Desenvolver e implementar estratégias de integração de sistemas que suportem os objetivos de negócios.
  • Colaborar com equipes de desenvolvimento, operações e segurança para garantir a integração harmoniosa dos sistemas.
  • Explorar novas tecnologias e tendências do mercado mobile, buscando soluções inovadoras para otimizar o desenvolvimento.
  • Realizar análises de requisitos e definir especificações técnicas para projetos de integração.
  • Monitorar e otimizar o desempenho das integrações sistêmicas.
  • Documentar processos e soluções de integração.

Responsabilidades e atribuições

Pré requisito:

  • Experiência:
  • Sólida experiência em desenvolvimento mobile, com histórico de entrega de projetos complexos e de alta qualidade.
  • Experiência ou contato prévio com pelo menos 2 frameworks mobile (React Native, Flutter, KMP, Android ou iOS)
  • Experiência com testes automatizados (unitários, de integração e end-to-end) e ferramentas de CI/CD.
  • Soft skills:
  • Comunicação clara e eficaz: Capacidade de transmitir informações técnicas de forma clara e concisa para diferentes públicos.
  • Colaboração e trabalho em equipe: Habilidade de trabalhar em conjunto com outros desenvolvedores, designers e stakeholders para alcançar objetivos comuns.
  • Proatividade e autonomia: Capacidade de identificar e resolver problemas de forma independente, buscando sempre a melhor solução.
  • Visão estratégica: Capacidade de compreender o impacto das decisões técnicas no negócio e de antecipar as necessidades futuras.
  • Adaptabilidade: Capacidade de trabalhar em um ambiente dinâmico.
  • Skills Técnicos:
  • Proficiência em JavaScript/TypeScript, Kotlin, Swift ou Dart.
  • Conhecimento em arquitetura de software para aplicativos móveis (MVVM, Redux, etc.).
  • Experiência com testes automatizados.
  • Conhecimento em ferramentas de CI/CD.
  • Experiência com ferramentas de versionamento de código (Git) e fluxos de trabalho de desenvolvimento.
  • Conhecimento em design de interfaces de usuário (UI) e experiência do usuário (UX).
  • Capacidade de escrever código limpo, modular e reutilizável.
  • Educação:
  • Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou área relacionada.

Informações adicionais

O que a gente te oferece?

Horário flexível

Auxílio filho com deficiência

Programa de Remuneração Variável

Previdência Privada

Adicional por tempo de serviço

Terapia Online & Orientação Nutricional

Cesta natalidade

Universidade corporativa

Benefícios de mercado: Gympass, VR/VA, VT, Plano de Saúde e Odontológico

, Seguro de vida.

E aí, topa o desafio?

Então se candidata nessa vaga e não deixa essa oportunidade para depois!