Este emprego não aceita mais candidaturas

    Desenvolver Web Pleno_Full Stack - Uberlândia - Deroyque It E Consultoria Empresarial Ltda

    Deroyque It E Consultoria Empresarial Ltda
    Deroyque It E Consultoria Empresarial Ltda Uberlândia

    há 1 semana

    Default job background
    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

    • 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;

    Requisitos:

    • 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

Empregos
>
Uberlândia