Desenvolvedor Fullstack
Nossa empresa líder em tecnologia busca um profissional de alta especialização para atuar em nosso projeto de modernização da plataforma de rastreamento.
Assumindo papel estratégico em novas funcionalidades, escalabilidade e boas práticas, você trabalhará em infraestrutura AWS com foco em rastreabilidade e dados críticos. Este é um desafio único que exige altos padrões de qualidade e conhecimento técnico avançado.
* Responsável por desenvolver, manter e aprimorar uma plataforma de rastreamento de ativos resiliente, confiável e altamente disponível.
* Liderança técnica por meio do conhecimento e compreensão de design e arquitetura de software.
* Aplicação de práticas ágeis, incentivando colaboração, priorização e urgência para um desenvolvimento acelerado.
* Contribuição para a visão da equipe de Software, ajudando a evoluir práticas e ferramentas.
* Parcerias multidisciplinares com gerentes de produto, engenheiros de dados, sistemas e qualidade, além de parceiros de negócios, para desenvolver funcionalidades para os clientes.
* Busca de diferentes perspectivas para impulsionar a inovação e construir consenso dentro da organização de engenharia de software.
O que buscamos:
Um profissional experimentado com habilidades sólidas em JavaScript, TypeScript, React e Next.js. Conhecimento em CI/CD, GitLab, Docker, AWS e Postgres é fundamental. Além disso, experiência em desenvolvimento de APIs REST, GraphQL, micro frontends e microsserviços é requisito obrigatório.
Conhecimentos e Habilidades:
* Experiência sólida com JavaScript, TypeScript, React e Next.js.
* Conhecimento em CI/CD, GitLab, Docker, AWS e Postgres.
* Experiência em desenvolvimento de APIs REST, GraphQL, micro frontends e microsserviços.
* Familiaridade com o ciclo de vida do desenvolvimento de software, incluindo definição de padrões, revisão de código, automação de testes, processos de build, monitoramento e alertas.
* Capacidade de atuar com alto grau de autonomia.
* Experiência com sistemas transacionais de alta demanda.
* Facilidade para aprender e se adaptar a novas tecnologias.
* Inglês fluente.
* Experiência com metodologia ágil Scrum em ambiente de equipe distribuída.
Requisitos Formais:
* Graduação em Ciência da Computação ou áreas correlatas.
* 7+ anos de experiência na área de Engenharia de Software.
* Experiência demonstrada no desenvolvimento end-to-end de software, incluindo propriedade operacional.