Desenvolvedor Full Stack Jr. - Belo Horizonte, Brasil - Plus-IT Consulting
Descrição
Código:
- 675
Título da vaga: - Desenvolvedor Full Stack Jr.
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;
- 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.
- 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
-
QA Pleno
Valinhos, Brasil - há 3 semanas
-
Gerente de Integração Técnico
Sao Paulo, Brasil - há 1 semana
-
Desenvolvedor Front End Flutter
Barueri, Brasil - há 3 semanas
-
Developer .NET
Belo Horizonte, Brasil - há 1 semana
-
Desenvolvedor Full Stack Sr.
Belo Horizonte, Brasil - há 2 semanas
-
Consultor SAP Trm
Sao Paulo, Brasil - há 1 semana