Recrutando

Desenvolvedor React PL ou SR - Cannect

Pleno | SP | São Paulo | Itaim Bibi - São Paulo Hib ou Remoto | Remoto

Recrutador

Guilherme Gomes

Linkedin

Sua trajetória até a contratação

E aê curtiu?

Quiz online

Entrevista agendada

Entrevista

Proposta

Perfil da Empresa

Somos o maior ecossistema de cannabis medicinal da América Latina. A Cannect nasceu com a missão de tornar a Cannabis Medicinal mais acessível aos pacientes. Trata-se de um ecossistema que liga pacientes, médicos e fornecedores, cuidando de todos os processos necessários e garantindo eficiência em cada etapa.

Somos o maior ecossistema de cannabis medicinal da América Latina. A Cannect nasceu com a missão de tornar a Cannabis Medicinal mais acessível aos pacientes. Trata-se de um ecossistema que liga pacientes, médicos e fornecedores, cuidando de todos os processos necessários e garantindo eficiência em cada etapa.

Requisitos técnicos

    Experiência em desenvolvimento front-end: Experiência sólida no desenvolvimento de interfaces de usuário usando HTML, CSS e JavaScript. Experiência específica em ReactJS é indispensável.

    Conhecimento de ReactJS e suas bibliotecas associadas: Familiaridade com o ecossistema do ReactJS, incluindo o uso de bibliotecas populares como Redux, React Router, Axios, Design System entre outras.

    Habilidades em design responsivo: Compreensão de princípios de design responsivo e capacidade de criar interfaces que se adaptem a diferentes dispositivos e tamanhos de tela.

    Conhecimento de boas práticas de desenvolvimento: Familiaridade com padrões de projeto, princípios de desenvolvimento ágil, controle de versão (como Git) e metodologias de desenvolvimento de software.

    Resolução de problemas e habilidades analíticas: Capacidade de identificar e resolver problemas de forma eficiente. Habilidades analíticas para analisar requisitos e traduzi-los em soluções técnicas.

    Colaboração e habilidades de comunicação: Capacidade de trabalhar em equipe, comunicar-se de forma clara e eficaz com membros de diferentes áreas e contribuir para um ambiente de trabalho colaborativo.

    Experiência em desenvolvimento front-end: Experiência sólida no desenvolvimento de interfaces de usuário usando HTML, CSS e JavaScript. Experiência específica em ReactJS é indispensável.

    Conhecimento de ReactJS e suas bibliotecas associadas: Familiaridade com o ecossistema do ReactJS, incluindo o uso de bibliotecas populares como Redux, React Router, Axios, Design System entre outras.

    Habilidades em design responsivo: Compreensão de princípios de design responsivo e capacidade de criar interfaces que se adaptem a diferentes dispositivos e tamanhos de tela.

    Conhecimento de boas práticas de desenvolvimento: Familiaridade com padrões de projeto, princípios de desenvolvimento ágil, controle de versão (como Git) e metodologias de desenvolvimento de software.

    Resolução de problemas e habilidades analíticas: Capacidade de identificar e resolver problemas de forma eficiente. Habilidades analíticas para analisar requisitos e traduzi-los em soluções técnicas.

    Colaboração e habilidades de comunicação: Capacidade de trabalhar em equipe, comunicar-se de forma clara e eficaz com membros de diferentes áreas e contribuir para um ambiente de trabalho colaborativo.

Benefícios

  • $1k no cartão Caju (Modelo híbrido SP)
  • $1k no cartão Caju (Modelo híbrido SP)

Requisitos comportamentais

    Desenvolver interfaces de usuário utilizando ReactJS: Escrever código limpo, eficiente e reutilizável para criar componentes e interfaces interativas em ReactJS. Garantir que as interfaces sejam responsivas e compatíveis com diferentes dispositivos e navegadores.

    Colaborar com designers e desenvolvedores: Trabalhar em conjunto com designers para transformar designs em código funcional. Colaborar com desenvolvedores back-end para integrar as interfaces com a lógica de negócios e serviços.

    Implementar boas práticas de desenvolvimento: Seguir as melhores práticas de desenvolvimento front-end, como estruturação de código, organização de arquivos, controle de versão e uso de ferramentas de automação. Manter-se atualizado com as tendências e tecnologias mais recentes no campo do desenvolvimento front-end.

    Testar e depurar: Realizar testes de unidade e integração para garantir a qualidade do código. Depurar e corrigir problemas de forma eficiente, identificando e resolvendo bugs.

    Otimizar o desempenho: Otimizar o desempenho das interfaces para garantir uma experiência do usuário rápida e eficiente. Identificar e resolver gargalos de desempenho, como tempos de carregamento longos ou uso excessivo de recursos.

    Manter a documentação: Documentar o código desenvolvido, incluindo a funcionalidade, estrutura e dependências. Manter a documentação atualizada e acessível à equipe.

  • Desenvolver interfaces de usuário utilizando ReactJS: Escrever código limpo, eficiente e reutilizável para criar componentes e interfaces interativas em ReactJS. Garantir que as interfaces sejam responsivas e compatíveis com diferentes dispositivos e navegadores.
  • Colaborar com designers e desenvolvedores: Trabalhar em conjunto com designers para transformar designs em código funcional. Colaborar com desenvolvedores back-end para integrar as interfaces com a lógica de negócios e serviços.
  • Implementar boas práticas de desenvolvimento: Seguir as melhores práticas de desenvolvimento front-end, como estruturação de código, organização de arquivos, controle de versão e uso de ferramentas de automação. Manter-se atualizado com as tendências e tecnologias mais recentes no campo do desenvolvimento front-end.
  • Testar e depurar: Realizar testes de unidade e integração para garantir a qualidade do código. Depurar e corrigir problemas de forma eficiente, identificando e resolvendo bugs.
  • Otimizar o desempenho: Otimizar o desempenho das interfaces para garantir uma experiência do usuário rápida e eficiente. Identificar e resolver gargalos de desempenho, como tempos de carregamento longos ou uso excessivo de recursos.
  • Manter a documentação: Documentar o código desenvolvido, incluindo a funcionalidade, estrutura e dependências. Manter a documentação atualizada e acessível à equipe.

Idiomas

  • Idioma

  • Inglês
  • Escrita

  • Básico
  • Leitura

  • Básico
  • Oratória

  • Básico

Tipo de contratação:

PJ

Modelo de trabalho

Remoto

Nivel hierárquico:

Pleno

Faixa salarial

A combinar


Rua Castilho 392, Brooklin

São Paulo, SP - Brasil

InstitucionalTermos e serviçosPolítica e PrivacidadeSobre nós
contato@recrutae.com.br