Desenvolvedor(a) Full Stack/Mobile Sênior
Descrição da Vaga
O desenvolvedor(a) Full Stack/Mobile Sênior será responsável pelo desenvolvimento, manutenção e evolução de soluções robustas que atendam às necessidades dos nossos módulos de vendas e supply chain com qualidade, usabilidade e inovação.
Responsabilidades
* Atuar no desenvolvimento de soluções personalizadas para criar novos recursos e funcionalidades dentro do sistema ou em ferramentas auxiliares;
* Executar manutenção corretiva, evolutiva e adaptativa em código e rotinas pré-existentes para garantir a estabilidade e performance das aplicações;
* Desenvolver APIs e novas ferramentas utilitárias para facilitar o trabalho dos colaboradores e melhorar a produtividade;
* Implementar as melhores práticas de código e design patterns para garantir a qualidade e consistência do código;
* Desenvolver código limpo, testável e de fácil manutenção para reduzir erros e melhorar a escalabilidade;
* Participar do processo de code review para garantir a qualidade e consistência do código e contribuir para o crescimento profissional;
* Realizar profiling e depuração de rotinas visando encontrar e mitigar problemas de desempenho para garantir a velocidade e eficiência das aplicações;
* Gerar documentação técnica do que foi criado/modificado para compartilhar conhecimento e garantir a transparência;
* Entender fluxos ponta a ponta envolvendo vários módulos/tecnologias para garantir a integração e compatibilidade entre as aplicações;
* Trabalhar com mindset de produto através de processos e entregas ágeis para garantir a entrega de valor aos clientes.
Requisitos e Qualificações
* Experiência em tecnologias web (HTML5, JavaScript ES6+, CSS3) para garantir a criação de interfaces intuitivas e responsoivas;
* Experiência sólida com ReactJS ou Angular para garantir a criação de aplicações escaláveis e seguras;
* Entendimento de protocolos web (serviços RESTful) para garantir a comunicação eficiente entre as aplicações;
* Experiência sólida em Java e Spring Boot para garantir a criação de aplicações robustas e escaláveis;
* Experiência com componentes Java (Servlets, Filters, EJB, JSP, JTA) para garantir a criação de aplicações seguras e escaláveis;
* Experiência com desenvolvimento mobile (Kotlin) para garantir a criação de aplicações nativas e escaláveis;
* Conhecimento em ferramentas e IDEs de desenvolvimento mobile (Android Studio) para garantir a criação de aplicações nativas e escaláveis;
* Conhecimento avançado em bancos de dados relacionais (Oracle, SQL Server) para garantir a criação de sistemas de banco de dados robustos e escaláveis;
* Experiência com SQL (triggers, procedimentos, query tuning, cache) para garantir a otimização das consultas e redução de erros;
* Experiência com ferramentas de versionamento de código (Git, SVN) para garantir a gestão eficiente do código fonte;
* Experiência com testes unitários e de integração (JUnit, Mockito) para garantir a qualidade e consistência do código;
* Vivência em cultura DevOps (GitLab, Jenkins, pipelines) para garantir a entrega contínua de valor aos clientes;
* Conhecimento em práticas de CI/CD (automação de build, testes, integração e deploy) para garantir a entrega contínua de valor aos clientes;
* Conhecimento avançado em programação concorrente e distribuída (multithreading e aplicações em rede) para garantir a criação de aplicações escaláveis e robustas;
* Domínio em programação orientada a objetos (POO) para garantir a criação de aplicações robustas e escaláveis;
* Conhecimento e experiência com padrões de projeto (Design Patterns) para garantir a criação de aplicações robustas e escaláveis.
Desejável
* Experiência com Swift para iOS;
* Conhecimento em ferramentas e IDEs de desenvolvimento mobile (Xcode).
Localidade e Regime de Contratação
Uberlândia/MG: Presencial;
São Paulo/SP: Híbrido (2vz na semana no escritório);
Demais localidades: Remoto;
Regime de contratação CLT.
Benefícios
Participação nos Lucros e Resultados (PLR): Participação nos resultados financeiros da empresa;
Vale Alimentação/Refeição iFood: Opções de alimentação flexíveis;
Cuidados com a Saúde: Plano de saúde com ampla cobertura, telemedicina gratuita e acesso a apps especialistas para cuidar do que mais importa – você;
Plano Odontológico: Cobertura odontológica para você e sua família;
Auxílio vida saudável: Parceria com apps de saúde com acesso a academias e bem estar;
Seguro de Vida: Proteção financeira para você e sua família;
Day OFF no Aniversário: Um dia de folga para celebrar seu aniversário;
Assistência Jurídica: Apoio jurídico para questões pessoais e profissionais;
Empréstimo Consignado: Empréstimos com condições especiais;
Indicação de Talentos e Clientes Premiadas: Recompensas por indicações bem-sucedidas;
Licença Maternidade e Paternidade Estendida: Mais tempo para estar presente nos primeiros momentos da vida do seu bebê;
Kit Baby Sankher: Um kit especial para dar as boas-vindas ao novo membro da família;
Auxílio Creche: Contribuição para despesas com creche;
Massoterapia no Escritório: Sessões de massagem para relaxar e aliviar o estresse;
Vale Transporte: Auxílio para deslocamento.
Desenvolvimento e Evolução
Um dos nossos valores fundamentais é o desenvolvimento contínuo. Queremos que todos os nossos colaboradores estejam sempre aprendendo, crescendo e se desenvolvendo, pois nossa empresa está em constante evolução.
Universidade Corporativa Sankhya: Acesso a uma vasta gama de cursos e treinamentos;
Plano de Performance e Desenvolvimento Individual: Plano personalizado para seu crescimento profissional;
Touchpoints de Evolução com a Liderança: Encontros regulares com líderes para discutir seu progresso e desenvolvimento;
Auxílio Idiomas: Suporte para aprendizado de novas línguas;
Auxílio Graduação e Pós-Graduação: Incentivo para avançar em sua formação acadêmica;
Auxílio Certificações: Apoio para obtenção de certificações profissionais;
Workshops de Evolução: Sessões de desenvolvimento intensivo;
Palestras Relacionadas à Qualidade de Vida: Encontros sobre saúde e bem-estar;
Plataforma de Gamificação: Pontuações e recompensas para incentivar seu desenvolvimento.
Junte-se a nós na nossa jornada de crescimento e seja protagonista da sua própria evolução. Aqui, seu crescimento é nossa prioridade.
Todas as nossas vagas estão disponíveis para pessoas com deficiência.
Está esperando o que para fazer parte de nosso time?