Desenvolvedor Full Stack Jr. - Belo Horizonte, Brasil - Plus-IT Consulting

Ana Silva

Postado por:

Ana Silva

beBee Recruiter


Descrição

Código:


  • 675
    Título da vaga:
  • Desenvolvedor Full Stack Jr.
(Remoto)
Local:


  • Belo Horizonte, MG
    Nível Profissional:
  • Júnior
    Áreas de Atuação Profissional:
  • TI
  • Desenvolvimento
    Descrição:
  • Responsável pela análise, desenvolvimento e manutenção de softwares de acordo com as especificações que atendam aos requisitos dos usuários em tempo hábil.
  • O profissional irá:
  • Acompanhar, junto com os membros da equipe, a adoção de novos componentes e tecnologias.
  • Atuar em conjunto com a equipe de desenvolvimento para melhorias no sistema desenvolvido pela empresa.
  • Modelar e fazer a manutenção de bases de dados SQL.
  • Desenvolver aplicativos, atendendo solicitações especificadas de alto desempenho e baixa complexidade.
  • Realizar testes básicos nas implementações com o objetivo de minimizar o retrabalho e ter boa qualidade nas produções.
  • Ajustar sistemas existentes para acompanhar as mudanças e necessidades dos usuários.
  • Conhecer o processo de publicação de versões, atuando em conjunto no desenvolvimento do produto.

Habilidades:


  • ESCOLARIDADE DESEJÁVEL: Ensino superior completo em Sistemas de Informação, Ciência da Computação ou Similares.
  • EXPERIÊNCIA EXIGIDA: 01 a 02 anos.
  • Requisitos Necessários:
  • JavaScript:
  • Forte conhecimento de JavaScript, incluindo ES6+.
  • Familiaridade com paradigmas de programação funcional e orientada a objetos.
  • Domínio de operações síncronas e assíncronas (Promises).

ReactJS:

  • Experiência em desenvolvimento de aplicações web utilizando ReactJS.
  • Noção dos conceitos fundamentais do React (componentes, estados, props e ciclo de vida dos componentes).

React Native:

  • Experiência em desenvolvimento de aplicativos móveis usando React Native.
  • Noção dos conceitos fundamentais do React (componentes, estados, props e ciclo de vida dos componentes).

NodeJS:

  • Experiência em desenvolvimento de aplicações backend usando NodeJS.
  • Noção do funcionamento de APIs e ORMs.

SQL:

  • Capacidade de realizar elaboração de queries de consulta.
  • Noção de modelagem de bancos relacionais.

Git:

  • Experiência com o uso de Git para controle de versão e colaboração de código.

Metodologias Ágeis:

  • Conhecimento de metodologias ágeis, como Scrum e/ou Kanban.
  • Capacidade de trabalhar em um ambiente de equipe ágil e adaptarse rapidamente às mudanças.

Boas Práticas de Desenvolvimento:

  • Conhecimento em Clean Code e técnicas de refatoração.
  • Capacidade de escrever código eficiente, reutilizável e de fácil manutenção.
  • Testes unitários;
Requisitos Desejáveis

  • Jira:
  • Familiaridade com a plataforma de rastreamento de projetos Jira.
  • Experiência com criação e gestão de tarefas e fluxos de trabalho no Jira.

TypeScript:

  • Experiência em projetos TypeScript.
  • Conhecimento sobre tipos e interfaces.

Jest:

  • Experiência com o framework de teste Jest.
  • Capacidade de escrever testes unitários com Jest.
Diferencial

  • Google Cloud Platform:
  • Conhecimento em Cloud Functions, Google App Engine e Google Firestore

Microsserviços:

  • Conhecimento em arquitetura de microsserviços.

Mais empregos da Plus-IT Consulting