Descrição das atividades que irá realizar:
- Desenvolver, evoluir e manter aplicações web responsivas, escaláveis e de alta disponibilidade.
- Desenvolver, consumir e integrar APIs REST e SOAP, conectando diferentes sistemas e plataformas.
- Desenvolver integrações entre sistemas utilizando APIs, microsserviços e serviços de terceiros.
- Implementar e administrar aplicações em ambientes containerizados, utilizando Docker e, quando aplicável, Kubernetes.
- Realizar análise, desenvolvimento e otimização de bancos de dados relacionais e não relacionais.
- Participar da definição de soluções técnicas e arquitetura das aplicações.
- Atuar na identificação e correção de problemas de performance, disponibilidade e integração.
- Trabalhar em conjunto com equipes multidisciplinares, contribuindo para projetos de inovação, automação e transformação digital.
- Aplicar boas práticas de desenvolvimento, incluindo versionamento de código, testes, revisão de código, segurança e documentação técnica.
- Participar da sustentação e evolução das soluções desenvolvidas, garantindo qualidade e continuidade operacional.
Requisitos obrigatórios para a vaga:
- Experiência com desenvolvimento Full Stack de 3 a 5 anos.
- Conhecimento em JavaScript/TypeScript, especialmente Node.js.
- Experiência com frameworks frontend como React, Angular ou Vue.js.
- Conhecimento em pelo menos uma linguagem adicional, como Python, Java ou C#.
- Experiência com bancos de dados relacionais, como MySQL ou PostgreSQL.
- Conhecimento em bancos de dados NoSQL, especialmente MongoDB.
- Experiência com Docker e conhecimentos em Kubernetes.
- Vivência com desenvolvimento e integração de APIs REST/SOAP.
- Conhecimento de arquitetura baseada em microsserviços.
- Conhecimentos em Git e práticas de versionamento e controle de código.
Diferenciais:
- Experiência com sistemas de telefonia e Contact Center.
- Conhecimento em VoIP, SIP, RTP e Asterisk.
- Experiência com plataformas de PBX, URA, CTI, Call Center ou Omnichannel.
- Experiência em integração com sistemas de terceiros e plataformas corporativas.
- Conhecimento em ambientes Linux.
- Experiência com ferramentas e práticas de CI/CD e DevOps.
- Inglês intermediário a avançado, sendo o nível fluente considerado um diferencial.
Requisitos desejáveis para a vaga:
- Ter disponibilidade para viagem quando solicitadas