Analista De Ti Sênior | Fullstack | Banco De Talentos

Detalhes da Vaga

Desenvolvimento Front-End: Projetar e implementar interfaces de usuário atraentes e responsivas utilizando HTML, CSS e JavaScript, bem como frameworks e bibliotecas modernas, como React, Angular ou Vue.js.
Desenvolvimento Back-End: Projetar, desenvolver e manter a lógica de negócios do lado do servidor, utilizando linguagens como Node.js, Python, Java, Ruby, entre outras, e frameworks como Express, Django, Spring, Ruby on Rails, etc.
Integração de Bancos de Dados: Integrar e interagir com bancos de dados, desenvolvendo consultas eficientes e gerenciando a persistência de dados no back-end.
APIs (Interfaces de Programação de Aplicações): Projetar, construir e consumir APIs, facilitando a comunicação entre o front-end e o back-end, bem como a integração com serviços externos.
Arquitetura de Software: Contribuir para a arquitetura de software, garantindo que a aplicação seja escalável, eficiente e siga as melhores práticas de desenvolvimento.
Segurança da Aplicação: Implementar práticas de segurança, protegendo a aplicação contra ameaças potenciais, como ataques XSS (Cross-Site Scripting) e CSRF (Cross-Site Request Forgery).
Otimização de Desempenho: Identificar e otimizar áreas de desempenho tanto no front-end quanto no back-end para garantir uma experiência do usuário rápida e eficiente.
Testes Automatizados: Desenvolver e executar testes automatizados para garantir a qualidade do código, identificar falhas e facilitar a manutenção contínua.
Análise e Resolução de Problemas: Analisar problemas complexos e encontrar soluções eficazes, tanto durante o desenvolvimento quanto na manutenção de aplicações existentes.
Mentoria e Treinamento: Compartilhar conhecimento e experiência com membros da equipe, fornecendo mentorias e treinamentos quando necessário.
Ferramentas de Desenvolvimento: Utilizar e integrar ferramentas de desenvolvimento, controle de versão (como Git), sistemas de CI/CD (Integração Contínua/Entrega Contínua) e outras tecnologias relevantes.
Adoção de Novas Tecnologias: Avaliar e adotar novas tecnologias, ferramentas e metodologias que possam aprimorar o processo de desenvolvimento.
Colaboração em Equipe: Trabalhar de forma colaborativa com outros desenvolvedores, designers, engenheiros e partes interessadas para alcançar objetivos comuns.
Documentação: Criar documentação eficaz para código, APIs e arquitetura, facilitando a manutenção futura e a compreensão por parte da equipe.
Gestão de Projetos: Participar ativamente na gestão de projetos, ajudando a definir prazos, estimativas e prioridades de desenvolvimento.


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Backend Developer - Nodejs

Join Our Team Oowlish, one of Latin America's rapidly expanding software development companies, is seeking experienced technology professionals to enhance ou...


Oowlish Technology - Distrito Federal

Publicado 12 days ago

Assistente De Service Desk - Taguatinga/Df

Espere mais. Conecte mais. Seja mais no Diebold Nixdorf. Nossas equipes automatizam, digitalizam e transformam a maneira como mais de 75 milhões de pessoas e...


Diebold Nixdorf - Distrito Federal

Publicado 12 days ago

Estágio Em Informática

Alunos nível 2o Grau ou curso uperior, cursando cursos técnicos em informática/rede. Horário definido Estágio: 7 às 12h (Segunda à Sábado) ou 8 às 13h (Seg...


Coração E Imagens - Distrito Federal

Publicado 12 days ago

15328-Especialista De Performance De Ti

Na Global Hitss, a inovação é o nosso combustível, a curiosidade é o nosso motor e o respeito pelo cliente é o nosso guia. Se você é movido pela paixão em cr...


Global Hitss - Distrito Federal

Publicado 12 days ago

Built at: 2025-01-05T21:31:31.534Z