Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Full Stack

Upik | Arquiteto De Bolso

Brasília

Híbrido

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em Brasília está em busca de um(a) Desenvolvedor(a) Full Stack Sênior para atuar em modelo híbrido. O profissional será responsável por desenvolver e implementar aplicações web de alta qualidade utilizando tecnologias como .NET, React JS e Node.js. As principais atividades incluem a construção de componentes reutilizáveis, testes automatizados e a implementação de práticas de CI/CD. É necessária uma experiência sólida em desenvolvimento de software e habilidades de comunicação eficazes.

Qualificações

  • Experiência prévia comprovada em posição similar.
  • Experiência com ferramentas de testes como Jest e Cypress.
  • Experiência com bancos de dados relacionais e não relacionais.
  • Excelente comunicação e habilidades de colaboração.
  • Conhecimento em estratégias de cache.
  • Conhecimento em DevOps e plataformas Cloud (Azure).
  • Conhecimento dos riscos comuns de segurança (OWASP).
  • Conhecimento em estratégias de monitoramento.

Responsabilidades

  • Apoio técnico ao Product Manager e execução de demandas de codificação.
  • Desenvolver e implementar aplicações web de alta qualidade.
  • Criar componentes reutilizáveis e melhorar a experiência do usuário.
  • Participar em revisões de código para garantir a qualidade.
  • Propor melhorias contínuas nas soluções existentes.
  • Implementar práticas de Integração Contínua e Entrega Contínua.
  • Desenvolver e aplicar testes automatizados.

Conhecimentos

Proficiência em .NET
Vue.js
React JS
Node JS
TypeScript
Docker
Git
Testes automatizados (Jest, Cypress)
Micro serviços
APIs REST
DevOps
Plataformas Cloud (Azure)
Design patterns e SOLID
DDD
Comunicação e colaboração
Conhecimento em segurança (OWASP)
Estratégias de monitoramento
Descrição da oferta de emprego

Vaga : Desenvolvedor(a) Full Stack Sênior – Modelo Híbrido

Atividades e Responsabilidades
  • Apoio técnico ao Product Manager, essencial execução de demandas de codificação e resolução de bloqueios junto ao time de desenvolvimento.
  • Desenvolvimento e Implementação: você será responsável por desenvolver e implementar aplicações web de alta qualidade utilizando React JS / Vue.js, .NET e Node.js. Deverá garantir que as aplicações sejam performáticas, escaláveis e mantidas adequadamente.
  • Construção de Componentes: criar componentes reutilizáveis e funcionalidades para proporcionar a melhor experiência possível para o usuário, incluindo a construção, evolução e escalamento de arquiteturas distribuídas e micro serviços.
  • Code Review: participação em revisões de código para garantir a qualidade, aplicação de melhores práticas e eficiência na resolução de problemas.
  • Melhorias Contínuas: propor continuamente melhorias nas soluções existentes para desempenho, acompanhar novidades tecnológicas e sugerir mudanças que melhorem o processo de desenvolvimento, incluindo adoção de novas ferramentas, automação ou melhores práticas.
  • Implementação de CI / CD: responsabilidade pela implementação de práticas de Integração Contínua e Entrega Contínua (CI / CD).
  • Testes: desenvolvimento e aplicação de testes automatizados para garantir a qualidade e a integridade das aplicações.
Requisitos
  • Experiência prévia comprovada em posição similar.
  • Proficiência em .NET, Vue.js / React JS e Node JS.
  • Experiência com TypeScript.
  • Experiência com banco de dados relacional e não relacional.
  • Conhecimento com APIs REST.
  • Experiência com ferramentas de testes como Jest e Cypress.
  • Experiência em Docker e conteinerização de aplicações.
  • Experiência com sistemas de versionamento (Git) e pipelines de CI / CD.
  • Experiência com micro serviços e comunicação assíncrona com MQ (ex.: RabbitMQ).
  • Conhecimento em estratégias de cache.
  • Conhecimento em DevOps e plataformas Cloud (Azure).
  • Conhecimento sólido em princípios do desenvolvimento de software, como design patterns, SOLID, e melhores práticas para softwares escaláveis.
  • Experiência em modelagem de domínio com DDD.
  • Excelente comunicação e habilidades de colaboração.
  • Conhecimento dos riscos comuns de segurança (OWASP).
  • Conhecimento em estratégias de monitoramento.
  • Diferenciais: Conhecimentos em tecnologias de Inteligência Artificial no ambiente Azure ou GCP serão considerados um grande diferencial.
Diferenciais
  • Conhecimentos em tecnologias de Inteligência Artificial no ambiente Azure ou GCP serão considerados um grande diferencial.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.