Desenvolvedor Fullstack - Matriz

Full-time

  • Contagem · MG
  • Posted 107 days ago
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.

Get ready for this job

Apply