Descrição
Resumo:
Junte-se a uma equipe dedicada a conectar tudo o que se move, trabalhando em uma aplicação web de ponta para fornecer diagnósticos veiculares remotos em tempo real, capacitando clientes com estabilidade e melhoria contínua.
Pontos principais:
1. Desenvolver novos recursos para uma plataforma que fornece diagnósticos veiculares em tempo real
2. Liderar o projeto e a arquitetura de sistemas de software complexos
3. Mentorar engenheiros júnior e impulsionar padrões de codificação
**Brasil, posição remota**
Na Platform Science, estamos trabalhando para conectar tudo o que se move.
Fundada em 2015, somos uma plataforma aberta de IoT que parceria com frotas inovadoras, desenvolvedores de aplicações, fabricantes de veículos e provedores de equipamentos no setor de transporte para entregar soluções revolucionárias a profissionais da cadeia de suprimentos em todo o mundo.
Nossos funcionários são um grupo envolvente e diverso de pessoas que acreditam no poder de grandes ideias. Contratamos pessoas com diferentes experiências e perspectivas para construir uma cultura empresarial que impulsione o crescimento por meio da inovação.
Valorizamos ações ponderadas e a empatia pelos outros. Enfrentamos desafios com resiliência e criatividade, incentivando a transparência, pois, independentemente de nossas origens ou responsabilidades, somos uma única equipe.
**Sobre a vaga**
Junte-se à nossa equipe como Especialista em Engenharia de Software e trabalhe em uma aplicação web de ponta. Neste cargo, você desenvolverá novos recursos e prestará suporte a uma plataforma que fornece diagnósticos veiculares remotos em tempo real. Seu trabalho capacitará diretamente nossos clientes e seus consumidores ao garantir a estabilidade e a melhoria contínua dessa solução essencial.
**Responsabilidades essenciais**
* Liderar o projeto e a arquitetura de sistemas de software complexos.
* Criar soluções escaláveis e mantíveis, garantindo resiliência e tolerância a falhas.
* Parceria com lideranças de Produto e Negócios para traduzir metas comerciais complexas em estratégias técnicas viáveis.
* Identificar oportunidades para melhorias tecnológicas e inovação.
* Manter-se atualizado com as mais recentes tendências e tecnologias do setor.
* Liderar e mentorar engenheiros em projetos.
* Mentorar engenheiros júnior e facilitar seu crescimento profissional.
* Impulsionar os padrões de codificação e práticas de segurança em toda a empresa.
* Comunicar conceitos técnicos a membros da equipe não técnicos.
* Escrever, revisar e manter código de alta qualidade.
* Otimizar o desempenho e a escalabilidade dos sistemas de software.
* Identificar, diagnosticar e resolver problemas técnicos complexos.
* Garantir a qualidade e a confiabilidade do software por meio de testes e validação.
* Manter documentação abrangente para códigos, processos e sistemas.
* Participar ativamente das cerimônias Scrum.
**Experiência**
* Experiência avançada com Java e JavaScript (Groovy/NodeJS).
* Experiência com frameworks de desenvolvimento de aplicações web. (Spring/NestJS)
* Experiência com bancos de dados SQL e NoSQL. (MySQL, MongoDB)
* Experiência com tecnologias em nuvem. (AWS, Azure)
* Experiência com frameworks front-end, como AngularJS e React.
* Experiência com CI/CD, Docker e Kubernetes.
* Nível avançado de inglês.
* Capacidade de trabalhar de forma interfuncional com pessoas de outros departamentos e áreas de especialização.
* Resolve problemas e é proativo.