Mobile

Desenvolvedor(a) Mobile Sênior

Android Angular Clean Code Flutter Ionic iOS

VitaminaWeb

VitaminaWeb

Pequena/média empresa

Aceita candidatos de outra cidade

Descrição da empresa

Para todos que acreditam que a experiência digital de uma marca deve ser tão natural e dinâmica como a do mundo real, chegou a VitaminaWeb. Nossa equipe está preparada e disposta a pensar a tecnologia sempre criativamente, facilitando todo o processo de estratégia, arquitetura, design, desenvolvimento e gestão do seu projeto digital.

Com uma equipe especializada no que há de mais moderno no mercado de tecnologia e design, a VitaminaWeb destina 100% da sua força de trabalho para buscar a melhor experiência no mundo digital, conectando marcas e pessoas.

Há quinze anos nos dedicamos a pensar, desenvolver e implementar soluções inteligentes sob medida para nossos clientes, dando vida a diferentes projetos on-line. Com eficiência singular e inteligência tecnológica de ponta, garantimos o melhor desempenho do seu negócio e um lugar de destaque no mercado.


Atividades e Responsabilidades

- Desenvolvimento e manutenção de aplicações mobile;
- Aplicar melhores práticas de documentação de código desenvolvido;
- Realizar a manutenção e criação de novas funcionalidades;
- Desenvolvimento de funcionalidades no Front-End;
- Desenvolver e sustentar integrações;
- Buscar novas ferramentas e técnicas para a melhoria contínua de nossos sistemas;
- Estruturando e a frente de desenvolvimento do nosso Design System;
- Criando componentes reutilizáveis e testáveis;
- Garantir consistência, escalabilidade e eficiência.


Requisitos

- Já ter atuado em projeto de Design System;
- Excelente conhecimento em alguma plataforma mobile nativa ou Flutter.
- Bom conhecimento em responsividade (Nossos componentes precisam se adaptar a diversos tamanhos de tela).
- Orientação a Objetos.
- Conhecimento de testes (Widget e Driver);
- Experiência com temas.
- Domínio dos principais padrões de arquitetura de software : saber contrapor prós e contras de cada abordagem, identificar problemas arquiteturais em fluxos do usuário e propor soluções com base em práticas modernas de mercado;
- Conhecimento em metodologias ágeis (Scrum/Kanban);
- Habilidades interpessoais de escrita e de comunicação verbal;