Imagem exibindo o logotipo Trampe de Casa

Desenvolvedor Full Stack Júnior

Responsabilidades e atribuições

  • Construção de APIs RESTful: Desenvolver APIs robustas e eficientes utilizando Node.js e Adonis.js para comunicação entre o front-end e o back-end da aplicação.
  • Desenvolvimento de interfaces de usuário: Criar interfaces web interativas e responsivas utilizando Angular, garantindo uma boa experiência para o usuário.
  • Implementação de lógica de negócios: Traduzir os requisitos de negócio em código funcional, tanto no front-end quanto no back-end.
  • Manipulação de dados: Interagir com o banco de dados PostgreSQL para armazenar, recuperar e manipular dados de forma eficiente e segura.
  • Garantir a qualidade do código: Escrever código limpo, legível e testável, seguindo as melhores práticas de desenvolvimento.
  • Colaborar com a equipe: Trabalhar em conjunto com outros desenvolvedores, designers e stakeholders para entregar soluções completas e de alta qualidade.

Quais são os requisitos para você se candidatar?

Habilidades técnicas:

  • JavaScript: Domínio sólido da linguagem JavaScript, incluindo conceitos como ES6+, programação assíncrona (Promises, Async/Await) e manipulação de DOM.
  • Node.js: Experiência com desenvolvimento back-end usando Node.js, incluindo construção de APIs RESTful e conhecimento de boas práticas de desenvolvimento.
  • Adonis.js: Familiaridade com o framework Adonis.js para Node.js, incluindo seus principais componentes (controllers, models, routes) e recursos.
  • Angular: Conhecimento do framework Angular para desenvolvimento front-end, incluindo componentes, templates, roteamento e serviços.
  • TypeScript: Experiência com TypeScript para desenvolvimento front-end com Angular, incluindo tipagem estática e interfaces.
  • PostgreSQL: Conhecimento básico de PostgreSQL, incluindo comandos SQL para consulta e manipulação de dados (CRUD). Compreensão de modelagem de dados relacional.
  • Git: Familiaridade com o sistema de controle de versão Git, incluindo comandos básicos para clonagem, commit, push, pull e branch. Conhecimento de fluxos de trabalho como Gitflow.

Habilidades Técnicas Desejáveis - Experiência nessas áreas são relevantes, mas não obrigatórias:

  • Terraform: Noções básicas de Terraform para provisionamento de infraestrutura na nuvem.
  • Docker: Conhecimento básico de Docker para criação e gerenciamento de containers.
  • Google Cloud Platform (GCP): Familiaridade com os serviços do Google Cloud Platform, como Compute Engine, App Engine, Cloud Storage e Cloud SQL.

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Geoambiente

Geoambiente

Compartilhar