Desenvolvedor Full Stack Sr.
Há 13 horas
**Código**:
- 674**Título da vaga**:
- Desenvolvedor Full Stack Sr. (Remoto)**Local**:
- Belo Horizonte, MG**Nível Profissional**:
- Sênior**Áreas de Atuação Profissional**:
- TI - Desenvolvimento**Descrição**:
- Responsável pela análise, desenvolvimento e manutenção de softwares. Buscar soluções existentes tecnológicas para melhorar a experiência do cliente, aplicando uma ampla gama de teorias, conceitos, princípios e metodologias na construção dessas soluções. Influenciar e mentorar membros do time para a correta aplicação de padrões de desenvolvimento e qualidade de software.
- Este 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.
- Analisar requisitos para desenvolvimento de softwares e aplicativos, elaborar soluções em diferentes tecnologias, demonstrando capacidade de selecionar métodos e técnicas apropriados em cada situação.
- Compreender e utilizar sistemas para controle de versões de código.
- Identificar quais tipos de problemas são suscetíveis de ocorrer numa aplicação e construir soluções que cobrem eficientemente essas áreas de risco, buscando garantir a qualidade de software ao elaborar e executar testes unitários, integração e carga.
- Conhecer, atuar e influenciar outros na utilização metodologias ágeis com o objetivo de engajar o time, tornando-o auto-organizado e de alta performance.
- Auxiliar no acompanhamento dos status das tarefas, focando em entregas de valor ao cliente. Atua como agente no conhecimento e divulgação de melhores práticas para desenvolvimento de software, bem como na utilização de novos métodos e técnicas de padrão de mercado.
- Fazer Code Review contribuindo com o time para uma entrega de qualidade e evolução técnica do time.
**Habilidades**:
- ESCOLARIDADE EXIGIDA: Ensino superior completo em Sistemas de Informação, Ciência da Computação ou Similares.
- EXPERIÊNCIA EXIGIDA: 5 anos ou mais.
- CONHECIMENTO NECESSÁRIO:
- JavaScript:
- Domínio em JavaScript, incluindo ES6+.
- Domínio de paradigmas de programação funcional e orientada a objetos.
- Domínio de operações síncronas e assíncronas (Promises).
TypeScript:
- Experiência em projetos TypeScript.
- Domínio sobre tipos e interfaces.
ReactJS e tecnologias front-end;
- Experiência em desenvolvimento de aplicações web utilizando ReactJS.
- Entendimento 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.
- Entendimento 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.
- Conhecimento em Injeção e Inversão de dependência;
- Domínio de APIs e ORMs.
SQL:
- Domínio da linguagem SQL.
- Domínio 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 adaptar-se rapidamente às mudanças.
Boas Práticas de Desenvolvimento:
- Conhecimento em Clean Code, Clean Architecture e técnicas de refatoração.
- Capacidade de escrever código eficiente, reutilizável e de fácil manutenção.
- Testes unitários, integração e carga;
- Padrões de Projetos;
- Estilos Arquitetururais;
- DevOps;
- Computação em Nuvem;
- Desenho de APIs;
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.
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.
-
Desenvolvedor Full Stack
2 semanas atrás
Belo Horizonte, Brasil Devepex Tempo inteiroVaga: Desenvolvedor(a) Full Stack Pleno (PJ) Sobre o projetoEstamos buscando um(a) Desenvolvedor(a) Full Stack Pleno para atuar em um sistema de pagamentos em expansão, com foco em performance, segurança e escalabilidade.Você fará parte de um time técnico colaborativo, com papéis bem definidos — o design de interfaces está sendo conduzido por um...
-
Desenvolvedor Full Stack
Há 2 horas
Belo Horizonte, Brasil Simonini Software Tempo inteiroDesenvolvedor Ionic Capacitor (Angular + Node.Js)Estamos em busca de um(a) Desenvolvedor(a) Ionic Capacitor Full Stack Senior/Especialista para atuar em um time de produto focado em evolução contínua, manutenção e desenvolvimento de novas funcionalidades em aplicações híbridas de alta complexidade.A posição exige domínio avançado em Ionic +...
-
Desenvolvedor Full Stack
3 semanas atrás
Belo Horizonte, Brasil Radartec Tempo inteiroDesenvolvedor Full Stack – Radartec Posição de Desenvolvedor Full Stack em Radartec. Atividades Diárias Desenvolver novos produtos Manter o funcionamento dos sistemas em produção Desenvolver e implementar em Java e Angular Desenvolver Integrações Utilizar Framework Spring boot Utilizar o Git para versionamento de código Utilizar metodologias ágeis...
-
Desenvolvedor Full Stack
Há 2 dias
Belo Horizonte, Brasil 8IT Tempo inteiroDescrição: Nosso cliente desenvolve soluções inovadoras que transformam simples câmeras IP em aparelhos inteligentes através da tecnologia de vídeo analítico. Trata-se de uma empresa de tecnologia e inovação que desenvolve softwares e hardwares aplicados ao uso de inteligência artificial e visão computacional. Para compor o time, buscamos um...
-
Desenvolvedor Full Stack
1 semana atrás
Belo Horizonte, Brasil Outbank Cloud Tempo inteiroDescrição da Empresa Outbank CloudDescrição do Cargo Estamos procurando um Desenvolvedor Full Stack para integrar nossa equipe. Este cargo envolve a criação e manutenção de aplicações web, tanto no front-end quanto back-end. As responsabilidades diárias incluem desenvolver e implementar novas funcionalidades, corrigir bugs e otimizar a performance...
-
Desenvolvedor Full Stack
1 semana atrás
Belo Horizonte, Brasil Outbank Cloud Tempo inteiroDescrição da Empresa Outbank Cloud Descrição do Cargo Estamos procurando um Desenvolvedor Full Stack para integrar nossa equipe.Este cargo envolve a criação e manutenção de aplicações web, tanto no front-end quanto back-end.As responsabilidades diárias incluem desenvolver e implementar novas funcionalidades, corrigir bugs e otimizar a performance...
-
Estamos Procurando Desenvolvedores Full Stack
1 semana atrás
Belo Horizonte, Brasil beBeeDesenvolvimento Tempo inteiroDescrição da Função A nossa empresa está contratando um Desenvolvedor Web Full Stack com habilidades e experiência em Next.js/React e tecnologias relacionadas para auxiliar em nossos projetos de desenvolvimento web e IA. Como Desenvolvedor Web Full Stack, você estará na vanguarda da construção, implantação e suporte de aplicações web modernas...
-
Estamos Procurando Desenvolvedores Full Stack
1 semana atrás
Belo Horizonte, Brasil Bebeedesenvolvimento Tempo inteiroDescrição da FunçãoA nossa empresa está contratando um Desenvolvedor Web Full Stack com habilidades e experiência em Next.js/React e tecnologias relacionadas para auxiliar em nossos projetos de desenvolvimento web e IA.Como Desenvolvedor Web Full Stack, você estará na vanguarda da construção, implantação e suporte de aplicações web modernas...
-
Desenvolvedor Full Stack
1 semana atrás
Belo Horizonte, Brasil Outbank Cloud Tempo inteiroDescrição da EmpresaOutbank CloudDescrição do CargoEstamos procurando um Desenvolvedor Full Stack para integrar nossa equipe. Este cargo envolve a criação e manutenção de aplicações web, tanto no front-end quanto back-end. As responsabilidades diárias incluem desenvolver e implementar novas funcionalidades, corrigir bugs e otimizar a performance...
-
Desenvolvedor Full Stack
3 semanas atrás
Belo Horizonte, Brasil Outbank Cloud Tempo inteiroDescrição da Empresa Outbank CloudDescrição do Cargo Estamos procurando um Desenvolvedor Full Stack para integrar nossa equipe. Este cargo envolve a criação e manutenção de aplicações web, tanto no front-end quanto back-end. As responsabilidades diárias incluem desenvolver e implementar novas funcionalidades, corrigir bugs e otimizar a performance...