Desenvolver Soluções de Alta Qualidade
Na Neoway, buscamos colaboradores que contribuam para a construção de um Hub de Dados e Analytics de referência. Além de trabalhar em projetos desafiadores, você estará desenvolvendo suas habilidades e conhecimentos constantemente.
Trabalhar na área de Engenharia da Neoway significa estar conectado à inovação e ao constante aprimoramento por melhores metodologias de desenvolvimento e novas tecnologias. Utilizamos metodologias ágeis por princípio e focamos no ciclo de desenvolvimento de produto para oferecer a melhor experiência aos nossos usuários.
O time de Engenharia é responsável por construir, evoluir e sustentar todo o ecossistema que compõem nossa plataforma de Big Data Analytics, chamada Plataforma Neoway. Acreditamos que um software de qualidade é fácil de usar, funciona corretamente, é de fácil manutenção/sustentação, fácil integração e mantém a integridade para evitar possíveis falhas.
Para alcançar este objetivo atuamos em dois pilares distintos: pessoas e técnicas. No pilar das pessoas, valorizamos o desenvolvimento de talentos, crescimento profissional e formação do nosso DNA, impulsionando a cultura de times de alta performance. No pilar técnico, procuramos ter ferramental e automação suportados por pessoas, garantindo uma experiência muito melhor do que não usá-las.
Missão do Cargo:
Como Desenvolvedor(a) de Software, você terá um papel estratégico na condução de projetos de grande porte e alta complexidade, com impacto direto nos resultados da organização. Sua missão será avaliar, dimensionar e definir parâmetros técnicos que orientem decisões críticas, além de integrar soluções multidisciplinares de forma eficiente.
Você também será responsável por compartilhar conhecimento técnico com o time, sustentando, evoluindo e construindo partes essenciais da nossa plataforma. Atuará garantindo segurança, qualidade do código e solidez arquitetural, buscando constantemente soluções para os desafios do dia a dia.
Sua Rotina diária:
* Conceber e implementar soluções técnicas, participando do planejamento, da quebra de tarefas e da execução das demandas.
* Assegurar a qualidade das entregas, incentivando práticas de Code Review, testes automatizados e desenvolvimento orientado a testes (TDD/BDD).
* Monitorar e manter serviços sob responsabilidade do time, garantindo sua eficiência, disponibilidade e confiabilidade.
* Atuar de forma colaborativa nas dinâmicas de trabalho do time, contribuindo para a melhoria contínua de processos e práticas.
* Participar ativamente das definições de arquitetura e escalabilidade, propondo soluções sustentáveis e alinhadas às necessidades do negócio.
* Desenvolver em linguagens modernas, com foco em backend (Golang, Node.js) e frontend (Vue.js, Angular).
* Projetar e evoluir soluções distribuídas, baseadas em microsserviços, priorizando resiliência, desempenho e escalabilidade.
* APLICAR PRINCÍPIOS DE DESENVOLVIMENTO SEGURO.
Habilidades e Conhecimentos:
* Sólida compreensão de arquiteturas escaláveis para grandes volumes de dados (microsserviços, filas, repositórios, etc.).
* Domínio de conceitos e boas práticas de engenharia de software (ciclo completo: concepção, entrega, sustentação e operação).
* Experiência avançada em linguagens de backend (Go, Node.js).
* Experiência avançada em frameworks de frontend (Vue.js, Angular).
* Conhecimento em bancos de dados relacionais e não relacionais (PostgreSQL, MongoDB, etc.).
* Vivência em infraestrutura em cloud (preferencialmente GCP).
* Experiência com APIs REST, Docker e Kubernetes.
* Conhecimento em programação concorrente e escalável.
* Prática com versionamento de código e pipelines CI/CD.
* Experiência consistente com Code Review, Feedback e desenvolvimento orientado a testes.
* Boa comunicação e habilidade de articular ideias em um ambiente colaborativo.
* Postura proativa e capacidade de lidar com mudanças como oportunidades de aprendizado.
* Facilidade em compartilhar conhecimento e apoiar o crescimento do time.
* Adesão e promoção ativa da nossa cultura e valores.
Diferenciais:
* Conhecimento avançado em Big Data, Data Lake e governança de dados (metadados, boas práticas e requisitos regulatórios).