Descrição da Vaga
A Pessoa Desenvolvedora de Software Sênior na Tech6 Group tem como missão projetar, desenvolver e evoluir soluções de software robustas, escaláveis e confiáveis. Atuará em um contexto internacional e de alta complexidade técnica, com foco em gerar valor para o negócio e uma experiência consistente para os usuários. Com autonomia e visão sistêmica, será responsável por contribuir para decisões técnicas e arquiteturais, solucionar problemas complexos, antecipar riscos e propor caminhos que contribuam para a evolução dos produtos e da engenharia. Também atuará de forma colaborativa com o time, conectando tecnologia, produto e negócio para transformar necessidades em soluções sustentáveis e de alto impacto.
Responsabilidades
- Desenvolver e evoluir aplicações Full Stack utilizando JavaScript e TypeScript.
- Desenvolver e manter APIs e serviços dentro do ecossistema JavaScript.
- Participar de decisões técnicas e arquiteturais.
- Investigar e solucionar problemas complexos em produção.
- Atuar na otimização de performance de aplicações e serviços.
- Garantir qualidade por meio de testes automatizados, revisão de código e boas práticas de engenharia.
- Contribuir para a evolução de CI/CD e observabilidade.
- Apoiar tecnicamente o time por meio de compartilhamento de conhecimento e revisões de código.
- Identificar riscos e impedimentos e atuar na construção de soluções.
- Trabalhar em conjunto com tecnologia, produto e negócio para construir entregas consistentes.
Requisitos
- ✓Formação superior completa em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
- ✓Experiência sólida com desenvolvimento Full Stack em ambientes de produção.
- ✓Experiência com JavaScript e TypeScript.
- ✓Experiência com desenvolvimento de APIs REST.
- ✓Conhecimento de SOLID, Clean Code e Design Patterns.
- ✓Experiência com bancos de dados relacionais, modelagem de dados e otimização de consultas.
- ✓Vivência com testes automatizados.
- ✓Conhecimento de CI/CD e práticas modernas de desenvolvimento.
- ✓Conhecimento em arquitetura distribuída e microsserviços.
- ✓Capacidade de investigar problemas complexos, avaliar alternativas e tomar decisões técnicas com critério.
- ✓Autonomia e ownership sobre as entregas, acompanhando demandas até sua conclusão e antecipando riscos.
- ✓Comunicação clara e capacidade de construir soluções em conjunto com times técnicos, produto e negócio.
- ✓Inglês para atuação profissional, incluindo reuniões, discussões técnicas e interação com clientes e times internacionais.
- •Experiência com Azure.
- •Vivência com plataformas SaaS em larga escala.
- •Experiência com diferentes frameworks e ferramentas do ecossistema JavaScript.
- •Experiência com observabilidade e troubleshooting em produção.
- •Experiência com sistemas críticos e aplicações de grande escala.
- •Experiência com liderança técnica ou mentoria.
- •Experiência prática com ferramentas de Inteligência Artificial aplicadas ao desenvolvimento de software.
Categorias
Sobre a Empresa
Mais vagas na Tech6 Group →Somos apaixonados por tecnologia e especialistas em Analytics, CPM e CRM. Nossos projetos são planejados e conduzidos para oferecer aos clientes o melhor que estas soluções podem oferecer. Com centenas de projetos e clientes já atendidos ao longo dos anos por uma equipe de...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa