Ir para o conteúdo principal
Crie seu currículo - Seja encontrado pelas empresas!

Vagas: desenvolvedor de software - Canoas, RS

Ordenar por: -
+ de 75 vagas

Outras pessoas também pesquisaram:

programador

Job Post Details

Desenvolvedor de Software - job post

SIMEROS
Cachoeirinha, RS
Crie uma conta do Indeed antes de continuar a candidatura no site da empresa.

Localização

Cachoeirinha, RS

Descrição completa da vaga

Responsabilidades:

  • Desenvolvimento de Código: Escrever, testar e manter código limpo e eficiente usando JavaScript, garantindo que as melhores práticas de codificação sejam seguida;
  • Colaboração no GitHub: Gerenciar repositórios no GitHub, realizar pull requests, revisar e mesclar código de outros colaboradores e manter um controle rigoroso das versões do software;
  • Desenvolvimento em Node.js: Utilizar o ambiente de execução Node.js para criar aplicações do lado do servidor, desenvolver APIs robustas e implementar lógica de negócios;
  • Integração de Banco de Dados: Projetar, implementar e otimizar interações com bancos de dados MySQL, incluindo consultas, armazenamento e recuperação de dados de forma eficiente e segura;
  • Resolução de Problemas: Identificar e resolver problemas de software, realizar depuração e implementar soluções eficazes para garantir a funcionalidade contínua das aplicações;
  • Testes e Qualidade de Código: Escrever testes unitários e de integração, realizar testes de regressão e manter altos padrões de qualidade de código;
  • Documentação: Documentar código, processos e procedimentos para facilitar a compreensão e colaboração da equipe;
  • Colaboração em Equipe: Trabalhar de forma colaborativa com a equipe de engenharia e gestão de projetos;
  • Segurança e Desempenho: Garantir a segurança das aplicações, implementando medidas de segurança e otimizando o desempenho sempre que necessário.

Requisitos:

  • Experiência comprovada em desenvolvimento de software, com foco em JavaScript e Node.js.
  • Experiência em GitHub para controle de versão e colaboração em equipe.
  • Conhecimento sólido de bancos de dados MySQL, incluindo design de esquema e otimização de consultas.
  • Habilidade para escrever código limpo, legível e de fácil manutenção.
  • Familiaridade com práticas de desenvolvimento ágil.
  • Boas habilidades de resolução de problemas e depuração.
  • Boas habilidades de comunicação e colaboração.
  • Capacidade de aprender rapidamente e se adaptar a novas tecnologias.
  • Conhecimentos em estatística será um diferencial
Seja encontrado pelas empresasCadastre seu currículo, é grátis!