Pular para o conteúdo principal

Desenvolvedor de Software - Sênior (FrontEnd)

Descrição da vaga

Como Desenvolvedor de Software Sênior na Montreal, você fará parte de uma das melhores empresas de tecnologia do Brasil. Nossa trajetória iniciou há mais de trinta anos com uma pequena equipe de engenharia apaixonada por inovação. Em 1986, pessoas visionárias fizeram um compromisso com a tecnologia e sua capacidade de transformar o mundo. Aquele, seria apenas o começo de uma trajetória que nos tornou referência sólida no mercado e uma das melhores empresas para se trabalhar.

Responsabilidades e atribuições

Profissional da CONTRATADA responsável pela produção dos artefatos de software que o Squad deve entregar.

Requisitos e qualificações

  • Formação superior completa (graduação e/ou pós-graduação lato sensu e/ou pós-graduação stricto sensu) na área de Tecnologia da Informação.

Requisitos Técnicos:

  • · Sólidos conhecimentos em HTML, CSS;
  • · Sólidos conhecimentos em JavaScript ES6+ e TypeScript;
  • · Sólidos conhecimentos em desenvolvimento de aplicações front-end utilizando as tecnologias Angular ou React.js;
  • · Experiência com construção de interfaces responsivas;
  • · Conhecimento em integração e consumo de informações via APIs REST;
  • · Conhecimento em ferramentas de controle de versão (GIT);
  • · Conhecimento e experiência com testes (unitário, integração e afins);
  • · Utilização de boas práticas de desenvolvimento de software utilização de design patterns, clean code, segurança, tratamento de erros e reutilização de código.

Diferenciais:

  • · Experiência com metodologias ágeis (Scrum);
  • · Noções acerca de UI/UX, princípios de usabilidade e do design de interfaces;

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Triagem de perfil
  3. Etapa 3: Entrevista RH e Gestão
  4. Etapa 4: Contratação

Somos uma das melhores empresas para se trabalhar!

Em uma construção contínua, promovemos um ambiente de colaboração, respeito e facilidade. Investimos no desenvolvimento de talentos e na implementação de práticas que otimizam e conectam diferentes aspectos tecnológicos e inovadores.