Este emprego não aceita mais candidaturas
- Desenvolvimento Frontend: Criar interfaces de usuário dinâmicas, responsivas e interativas utilizando tecnologias como HTML, CSS, JavaScript, e frameworks como React, Angular ou Vue.js;
- Desenvolvimento Backend: Construir e manter a infraestrutura e lógica de servidores, APIs e bancos de dados, utilizando linguagens como Node.js, Python, Ruby, Java, PHP ou outras relevantes;
- Integração e Comunicação: Trabalhar na integração entre frontend e backend, utilizando APIs RESTful ou GraphQL, garantindo que todos os componentes do sistema funcionem juntos de maneira eficiente;
- Gestão de Banco de Dados: Desenvolver e otimizar consultas SQL e NoSQL, além de gerenciar a persistência de dados de forma eficiente com tecnologias como MySQL, PostgreSQL, MongoDB, ou Firebase;
- Controle de Versão: Utilizar sistemas de controle de versão como Git para versionamento do código, colaboração com outros desenvolvedores e manutenção de históricos de alterações;
- Testes e Qualidade: Escrever testes unitários e de integração, aplicar melhores práticas de desenvolvimento ágil e garantir a qualidade do código entregue;
- Desempenho e Escalabilidade: Monitorar o desempenho de sistemas e buscar formas de melhorar a escalabilidade, performance e segurança das aplicações;
- Trabalho em Equipe: Colaborar com designers, analistas de negócios, e outros desenvolvedores para criar soluções que atendam às necessidades do usuário final e aos objetivos de negócios;
- Documentação: Produzir e manter documentação técnica clara e precisa sobre as soluções desenvolvidas e processos adotados;
- Pesquisa e Implementação de Novas Tecnologias: Estar atualizado com as últimas tendências e melhores práticas de desenvolvimento, buscando sempre melhorar as soluções técnicas adotadas;
- Knowledges:
- .NET Core
- EntityFramework / Linq
- SQL e PL/SQL (Oracle)
- Análise e modelagem de banco de dados
- MVC / Razor
- Bootstrap
- Angular / AngularJS
- Javascript
- Git
- DevOps
- DDD e microserviços
- Mensageria (RabbitMQ)
- Desenvolvimento de WebServices / API de serviços REST
- Metodologia Ágil com o Framework Scrum
- Requisitos desejáveis:
- Experiência em Azure DevOps
- Experiência em banco de dados não relacional (NoSQL)
- Experiência com Containers (Docker / K8s)
- Nível de Inglês avançado
Desenvolver Web Pleno_Full Stack - Uberlândia - Deroyque It E Consultoria Empresarial Ltda

Deroyque It E Consultoria Empresarial Ltda Uberlândia
há 1 semana

Descrição
O Desenvolvedor Web Pleno Full Stack será responsável por desenvolver, testar e manter soluções web completas, atuando tanto no frontend quanto no backend de aplicações. Este profissional terá um papel importante no desenvolvimento de novas funcionalidades, melhorias em sistemas existentes e integração de tecnologias para criar experiências digitais interativas e funcionais.
Responsabilidades Principais
Requisitos: