Desenvolvedor
Eteg Tecnologia Da Informação S/aBelo Horizonte - MG
1 posição
Não informado
Integral
Remoto
Pleno
Desenvolvedor(a) Full Stack Pleno | React + Node
Estamos em busca de uma pessoa Desenvolvedora Pleno que goste de construir soluções de ponta a ponta, tenha autonomia para botar a mão na massa e queira evoluir tecnicamente atuando em uma squad colaborativa.Aqui você não será apenas alguém que gera linhas de código: buscamos uma pessoa que participe ativamente das discussões, questione, proponha melhorias e trabalhe em equipe no desenvolvimento de sistemas, integrações com bots e aplicativos customizados.Se você gosta de ambientes dinâmicos, trabalho em squad, troca constante e quer espaço para crescer, essa oportunidade é para você.
O que você fará no dia a dia
Estamos em busca de uma pessoa Desenvolvedora Pleno que goste de construir soluções de ponta a ponta, tenha autonomia para botar a mão na massa e queira evoluir tecnicamente atuando em uma squad colaborativa.Aqui você não será apenas alguém que gera linhas de código: buscamos uma pessoa que participe ativamente das discussões, questione, proponha melhorias e trabalhe em equipe no desenvolvimento de sistemas, integrações com bots e aplicativos customizados.Se você gosta de ambientes dinâmicos, trabalho em squad, troca constante e quer espaço para crescer, essa oportunidade é para você.
O que você fará no dia a dia
- Integrar uma squad de desenvolvimento, trabalhando em total sinergia com outros desenvolvedores.
- Desenvolver e sustentar sistemas, APIs, automações e integrações com bots.
- Criar, dar manutenção e evoluir aplicativos customizados para a plataforma Zendesk.
- Desenvolver funcionalidades completas, do desenvolvimento à produção (dev → production), com boa autonomia e responsabilidade.
- Participar ativamente de refinamentos técnicos e discussões de soluções para as demandas da squad.
- Colaborar de perto com o Tech Lead e desenvolvedores seniores na evolução técnica dos sistemas.
- Participar de code reviews de forma construtiva, garantindo a qualidade do código do time.
- Ser responsável por suas estimativas de prazos, comunicando riscos e impedimentos de forma antecipada.
O que buscamos
Front-end (React)Conhecimento sólido em:
- Desenvolvimento de aplicações SPA responsivas utilizando ReactJS (essencial para a construção dos apps customizados).
- Gerenciamento de estados locais e globais (State, Reducers e Context API).
- Bom uso de hooks nativos e criação de custom hooks.
- Boas práticas de componentização, reaproveitamento de código e organização de aplicações.
JavaScript / TypeScriptExperiência prática em:
- TypeScript, compreendendo bem tipagem, interfaces e boas práticas para manter o código seguro e limpo.
- Utilização de ferramentas de validação de dados como JOI, ZOD ou similares.
- Uso de ferramentas de build, bundling e linters (Vite, Webpack, ESLint, Prettier etc.).
Back-end (Node.js)Experiência em:
- Construção e consumo de APIs RESTful e Webservices (essencial para integrações e webhooks de bots).
- Integração com filas e processamento assíncrono (BullMQ, Redis etc.).
- Conceitos de cache e otimização de consultas para melhor performance.
Também será importante ter conhecimento em:• Segurança: Conceitos de autenticação, autorização (JWT, OAuth) e consumo seguro de APIs de terceiros.• Docker: Uso no dia a dia, leitura e alteração de Dockerfiles e docker-compose.• AWS: Familiaridade com os principais serviços (S3, EC2, Lambda, RDS).• CI/CD: Noções de esteiras de deploy (GitHub Actions ou similares).• Banco de dados:
- Relacionais: PostgreSQL.
- Não relacionais: MongoDB ou DynamoDB.
Diferenciais: Experiência prévia com a API do Zendesk ou ZAF (Zendesk Apps Framework), desenvolvimento de fluxos de bots (Blip, Chatwoot, ManyChat ou similares) e arquitetura orientada a eventos.Localização
Avenida Brasil, Boa Viagem, Belo Horizonte - MG, Brasil, 30140-004