Descrição
Resumo:
Junte-se à nossa equipe como Desenvolvedor Full Stack para trabalhar em uma aplicação web de ponta, desenvolvendo novos recursos e apoiando uma plataforma remota de diagnóstico veicular em tempo real.
Pontos principais:
1. Trabalhar no desenvolvimento de aplicações web de ponta para diagnósticos em tempo real.
2. Colaborar com uma equipe diversificada em soluções inovadoras.
3. Contribuir para a melhoria contínua de uma solução essencial.
**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 parceia com frotas inovadoras, desenvolvedores de aplicações, fabricantes de veículos e fornecedores 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 diversificado 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 Desenvolvedor Full Stack e trabalhe em uma aplicação web de ponta. Nesta função, você desenvolverá novos recursos e prestará suporte a uma plataforma que fornece diagnóstico veicular remoto em tempo real. Seu trabalho empoderará diretamente nossos clientes e seus usuários finais, garantindo a estabilidade e a melhoria contínua dessa solução essencial.
**Principais responsabilidades:**
* Participar ativamente das cerimônias Scrum.
* Colaborar com a equipe para projetar boas soluções que atendam ou superem as expectativas.
* Trabalhar no desenvolvimento de novos produtos de software e na manutenção pontual de sistemas existentes.
* Realizar testes unitários e testes de integração para garantir a qualidade do código.
* Criar e manter documentação técnica.
* Compreender e aplicar padrões de codificação do setor.
* Manter comunicação frequente e aberta com a equipe.
**Habilidades exigidas:**
* Graduação em Ciência da Computação, Engenharia de Software ou área correlata, ou experiência equivalente.
* 1\+ ano de experiência profissional como engenheiro de software.
* Domínio de uma ou mais linguagens de programação, como Java e JavaScript (NodeJS).
* Experiência no desenvolvimento de aplicações web.
* Nível intermediário/avançado de inglês.
* Capacidade de resolver problemas e iniciativa própria.
**Desejável:**
* Familiaridade com frameworks de desenvolvimento de aplicações web. (Spring/NestJS)
* Familiaridade com bancos de dados SQL e NoSQL. (MySQL, MongoDB)
* Familiaridade com tecnologias em nuvem. (AWS, Azure)
* Familiaridade com frameworks front-end, como AngularJS e React.
* Familiaridade com CI/CD, Docker e Kubernetes.