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