Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Engenheiro De Software

Syonet

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia busca Engenheiro de Software Pleno para desenvolver e manter sistemas e APIs. O profissional atuará em um ambiente 100% remoto, colaborativo e diverso, focado na transformação digital do setor automotivo. É necessário ter graduação em TI e pelo menos 3 anos de experiência em desenvolvimento, além de conhecimentos em várias tecnologias como JavaScript, Ruby, Node.js e bancos de dados. O candidato ideal deve ser proativo e ter experiência em metodologias ágeis.

Qualificações

  • No mínimo, 3 anos de experiência como desenvolvedor de software.
  • Conhecimentos de CSS, JavaScript e frameworks para frontend como React e Next.js.
  • Entender a sintaxe da linguagem Ruby e Node.
  • Conhecer o framework Ruby on Rails e seus componentes.
  • Experiência com Node.js para desenvolvimento backend.
  • Conhecimento em NestJS para desenvolvimento de APIs e serviços backend.
  • Conhecer bancos de dados relacionais, como PostgreSQL e não relacionais como MongoDB.
  • Conhecimento de container (Docker, Kubernetes).
  • Conhecer ferramentas de versionamento de código como Git.
  • Conhecer metodologias ágeis, como Scrum ou Kanban.
  • Conhecer design de APIs RESTful.
  • Conhecer Redis, Elasticsearch, Sidekiq, RabbitMQ e Google Cloud.
  • Experiência com testes automatizados, utilizando RSpec e Jest.

Responsabilidades

  • Criar e manter APIs/Serviços, garantindo performance, segurança e escalabilidade.
  • Identificar e corrigir bugs, além de otimizar sistemas para melhorar a performance.
  • Trabalhar na integração de sistemas internos e de terceiros.
  • Participar de reuniões para entendimento de requisitos, refinamento de demandas e planejamento de sprints.
  • Escrever testes automatizados (unitários, integração e end-to-end) para garantir a estabilidade das entregas.
  • Monitorar sistemas/serviços em produção, analisando logs e métricas para garantir a estabilidade e desempenho dos serviços.
  • Implementar boas práticas de segurança no desenvolvimento, proteção de dados e autenticação de sistemas.
  • Em conjunto com a liderança técnica e arquitetura, avaliar e propor novas ferramentas, tecnologias e práticas.

Conhecimentos

CSS
JavaScript
React
Next.js
Ruby
Node
Ruby on Rails
NestJS
PostgreSQL
MongoDB
Docker
Kubernetes
Git
Scrum
Kanban
RESTful APIs
Redis
Elasticsearch
Sidekiq
RabbitMQ
Google Cloud
RSpec
Jest

Formação académica

Graduação em TI ou último ano da graduação

Ferramentas

Docker
Kubernetes
Git
Descrição da oferta de emprego

Sobre a Empresa: A Syonet é uma empresa de tecnologia especializada no desenvolvimento de soluções digitais voltadas para o setor automotivo, com foco em concessionárias. Através de sistemas de CRM, ferramentas de gestão e inteligência artificial, a Syonet promove a transformação digital, optimizando processos, melhorando a experiência do cliente e proporcionando insights estratégicos baseados em dados para aumentar a eficiência e os resultados das empresas do setor.

Sobre o cargo: Como Engenheiro de software Pleno, você vai atuar diretamente no desenvolvimento e manutenção de sistemas, APIs e serviços que compõem o ecossistema de produtos da empresa.

Responsabilidades Principais

Criar e manter APIs/Serviços, garantindo performance, segurança e escalabilidade.

Identificar e corrigir bugs, além de otimizar sistemas para melhorar a performance.

Trabalhar na integração de sistemas internos e de terceiros.

Participar de reuniões para entendimento de requisitos, refinamento de demandas e planejamento de sprints.

Escrever testes automatizados (unitários, integração e end-to-end) para garantir a estabilidade das entregas.

Monitorar sistemas/serviços em produção, analisando logs e métricas para garantir a estabilidade e desempenho dos serviços.

Implementar boas práticas de segurança no desenvolvimento, proteção de dados e autenticação de sistemas.

Em conjunto com a liderança técnica e arquitetura, avaliar e propor novas ferramentas, tecnologias e práticas para melhorar o ecossistema da empresa.

Documentar processos e melhorias implementadas.

Requisitos
  • Graduação ou último ano da graduação na área de TI;
  • No mínimo, 3 anos de experiencia como desenvolvedor de software;
  • Conhecimentos de CSS, JavaScript e frameworks para frontend como React e Next.js;
  • Entender a sintaxe da linguagem Ruby e Node;
  • Conhecer o framework Ruby on Rails e seus componentes;
  • Experiência com Node.js para desenvolvimento backend;
  • Conhecimento em NestJS para desenvolvimento de APIs e serviços backend;
  • Conhecer bancos de dados relacionais, como PostgreSQL e não relacionais como MongoDB;
  • Conhecimento de container (Docker, Kubernetes);
  • Conhecer ferramentas de versionamento de código como Git;
  • Conhecer metodologias ágeis, como Scrum ou Kanban;
  • Conhecer design de APIs RESTful;
  • Conhecer Redis, Elasticsearch, Sidekiq, RabbitMQ e Google Cloud;
  • Experiência com testes automatizados, utilizando RSpec e Jest;
Será um diferencial!
  • Já ter trabalhado com envio de e-mail marketing;
  • Experiência com SendGrid;
VAGA 100% REMOTA!

Por que #VemParaSyonet? Temos um ambiente diverso, colaborativo e focado na qualidade e cheio de oportunidades para crescer com a gente

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.