CESAR

Junior Software Engineer

CESAR

full-time

Posted on:

Origin:  • 🇧🇷 Brazil

Visit company website
AI Apply
Manual Apply

Job Level

Junior

Tech Stack

AngularDjangoEmber.jsJavaJavaScriptNode.jsPythonReactSpringVue.js

About the role

  • Contribuir com o desenvolvimento de software, executando tarefas sob orientação, com foco no aprendizado e desenvolvimento
  • Entender bem o problema que o projeto está propondo resolver, explorando hipóteses e questionando com auxílio dos mais experientes
  • Contribuir na construção do software de forma colaborativa, seguindo orientações da liderança
  • Descrever o andamento de suas atividades através das ferramentas e processos definidos pelo projeto
  • Atuar em backend e frontend utilizando frameworks como Node.js Express, Python Django, Java Spring, Angular, React, Ember ou Vue

Requirements

  • Tenha formação superior em Ciência da Computação, Engenharia da computação, Engenharia Eletrônica e áreas afins
  • Compreenda e escreva código livre de erros graves dentro do fluxo principal de execução, que esteja documentado, com testes unitários desenvolvidos e de acordo com os padrões do fluxo de desenvolvimento de software adotado
  • Identifique problemas em tempo de execução com auxílio de um debugger
  • Compreenda a arquitetura de software do projeto em que você atua
  • Tenha experiência em desenvolvimento de backend em pelo menos um framework, como por exemplo, Node.js Express, Python Django, Java Spring, etc
  • Tenha experiência em desenvolvimento para frontend em pelo menos um framework e/ou biblioteca, como por exemplo, Angular, React, Ember ou Vue. Domínio no desenvolvimento de interfaces responsivas
  • Tenha conhecimento em aplicação de testes unitários
  • Tenha inglês básico para escrita, escuta e fala (é legal)
  • Tenha inglês intermediário para leitura (é legal)
  • Tenha conhecimento em FastAPI (Python) e ReactJS (é legal)
  • Tenha conhecimento em metodologia Ágil (Scrum / Kanban) (é legal)