Topaz

Developer, Fullstack

Topaz

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Desenvolvimento de Telas: Criar e modificar telas e componentes da aplicação usando Vue.js, seguindo o que for desenhado pela equipe.
  • Boas Práticas: Aprender e aplicar os padrões de escrita de código (organização, limpeza) e segurança definidos pelo time.
  • Qualidade e Testes: Ajudar a escrever testes básicos para as funcionalidades que você criar, garantindo que tudo funcione corretamente.
  • Trabalho em Equipe: Participar de reuniões e revisões de código (Code Reviews) para receber orientação e aprender com os desenvolvedores mais experientes.
  • Integração: Conectar as telas que você desenvolve com as APIs de back-end.

Requirements

  • Fundamentos Web: Conhecimento sólido em HTML, CSS e JavaScript (lógica de programação).
  • Conhecimento em Vue: Experiência básica em projetos (pessoais ou acadêmicos) usando o framework Vue.js (saber o que são componentes e como usá-los).
  • Comunicação: Entender o conceito de APIs REST e como consumir dados delas no Front-end.
  • Controle de Versão: Saber usar o Git (fazer commit, push, pull).
  • Lógica: Boa capacidade de raciocínio lógico e entendimento básico de Programação Orientada a Objetos (POO).
  • Diferencial Principal (Back-end): Conhecimento básico em Java e exposição ao framework Spring Boot.
  • Containers: Conhecimento sobre o que é e para que serve o Docker.
  • Testes: Já ter feito testes automáticos em seus projetos.
  • Agilidade: Familiaridade com metodologias de trabalho (Scrum ou Kanban).
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
HTMLCSSJavaScriptVue.jsAPIsGitProgramação Orientada a ObjetosJavaSpring BootDocker
Soft Skills
comunicaçãotrabalho em equiperaciocínio lógico