Apply on the company site
Checked at the source 3 h ago
With your free Joonow account, you continue to the company site and the job stays in your applications.
No real employer charges a fee, a course, an exam or a uniform. Suspicious?
Job description
Descrição da Vaga
Buscamos uma pessoa desenvolvedora Fullstack para integrar nosso time de Tecnologia no Grupo Bamaq. Você será responsável por criar, evoluir e manter soluções tecnológicas eficientes, garantindo boas práticas de segurança (LGPD), integração fluida entre nossos sistemas e a melhor experiência para os nossos usuários.
Se você gosta de construir software de qualidade, aplicar boas práticas de código e usar inteligência artificial para otimizar sua rotina, essa vaga é para você!
O que você vai fazer no dia a dia
- Principalmente dar manutenção a Sistemas com desenvolvimento de novas features.
- Backend: Forte atuação em desenvolvimento de APIs RESTful com Node.js, [ Express, Fastify ou Restify], Nest e TypeScript.
- Frontend: Forte atuação em desenvolvimento de frontend moderno e responsivo com [Vue.js, React ou Angular] e Next, garantindo boa experiência do usuário e integração eficiente com APIs. Capacidade de propor e evoluir arquiteturas fullstack, considerando escalabilidade, segurança, manutenção e experiência do usuário.
- Autenticação: JWT e OAuth 2.0, com prática em criptografia e segurança de dados transacionais.
- Banco de Dados: Relacionais e Não relacionais (MySQL, PostgreSQL, SQL Server e NoSQL). Modelagem e integração.
- Full Stack: Capacidade de entregar uma feature de ponta a ponta, desde o planejamento dos dados no banco passando pelo back, front, gateway, autenticação e front.
- Testes: Unitários e deIntegração em backend e frontend com o Jest ou Supertest.
- Documentação: Garantir a documentação de APIs com ferramentas como Postman ou Insomnia. E documentação de repositório e código.
- Reuniões: Participar Ativamente de reuniões técnicas, colaborando com o time no planejamento, desenvolvimento e implementação de soluções.
- Codificação: Experiência em gerenciamento de projetos no Git e Github. Com Code Reviews e aberturas de PR.
- Boards: Experiência prática em ferramentas de gerenciamento de demandas com o uso de Boards (como Azure Devops, Altasian, etc).
- IA: Experiência em codificação com o auxílio de Inteligência Artificial para aumento de produtividade. Com experiência crítica de aceite para a ferramenta .
- Tempo: 6+ anos de experiência em desenvolvimento.
- Experiência com monitoramento: Logs e troubleshooting em produção.
- Conhecimento em performance de APIs e aplicações frontend: Incluindo cache (redis), rate limiting e controle de concorrência.
- Uso de Comunicação Não-Violenta e Habilidade de trabalho colaborativo, utilizando ferramentas como Microsoft Teams.
- Atuar como referência técnica em boas práticas de código, revisões e padrões de desenvolvimento.
- Capacidade de atuar com autonomia, estimar esforços técnicos e apoiar decisões de produto.
- Escolaridade: Ensino Superior (completo ou cursando) em Tecnologia da Informação ou experiência prática equivalente
O que buscamos (Requisitos)
- Tempo: Mínimo de 6 anos de experiência em desenvolvimento de software.
- Experiência com monitoramento: Logs e troubleshooting em produção.
- Conhecimento em performance de APIs e aplicações frontend: Incluindo cache (redis), rate limiting e controle de concorrência.
- Habilidade de trabalho colaborativo, utilizando ferramentas como Microsoft Teams.
- Atuar como referência técnica em boas práticas de código, revisões e padrões de desenvolvimento.
- Capacidade de atuar com autonomia, estimar esforços técnicos e apoiar decisões de produto.
- Escolaridade: Ensino Superior (completo ou cursando) em Tecnologia da Informação ou experiência prática equivalente.
Diferenciais (Será um plus!)
- Backend: Experiência com Python, PHP e/ou Laravel (MCP).
- Autenticação: OpenID Connect.
- Metodologias ágeis: Familiaridade com Scrum, Kanban.
- CI/CD: Experiência com pipelines de frontend, backend e integração contínua.
- IaC: Conhecimento em infraestrutura como código.
- Ambientes em nuvem: Experiência ou familiaridade com Oracle, GCP, Azure ou AWS.
- Bancos de dados Vetoriais: Aplicados a soluções de IA.
- Agentes de IA: Experiência em desenvolvimento e teoria de protocolos da openai, llm, agentes, chatbots.
- Experiência com Máquina de estados.
- Desenvolvimento mobile: Multiplataforma com ferramentas como quasar, cordova, ionic, etc.
- Experiência com mensageria como Kafka, SNS da AWS, etc.
Jornada de trabalho e carga horária
- Híbrido 2x na semana (a combinar).
- Segunda a sexta-feira.
- 08h00 às 18h00.
- Intervalo: 1h12 de almoço.