Ativa os alertas de emprego por e-mail!

Software Engineer Specialist

Caderno Nacional

Curitiba

Teletrabalho

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

Uma empresa de tecnologia em Curitiba está buscando um desenvolvedor para atuar 100% remoto. O candidato ideal deve ter experiência sólida em Ruby on Rails e design de APIs, além de um inglês avançado. As responsabilidades incluem mentoria, definição de arquitetura e implementação de sistemas de alta disponibilidade, com foco em geolocalização e integração com serviços AWS.

Qualificações

  • Mínimo de 7 anos de experiência em desenvolvimento de software.
  • Experiência com sistemas transacionais de alto volume.
  • Capacidade de avaliar diferentes abordagens arquiteturais.

Responsabilidades

  • Ajudar no treinamento e mentoria de outros desenvolvedores.
  • Projetar, implementar e testar sistemas de alta disponibilidade.
  • Atuar como referência técnica em design e arquitetura de software.

Conhecimentos

Design e desenvolvimento de APIs
Ruby on Rails
JavaScript, Typescript, Angular, React, Next
Docker
CI/CD
AWS
PostgreSQL
Microserviços
Experiência com IoT
Metodologias ágeis

Formação académica

Experiência sólida com design e desenvolvimento de APIs
Conhecimento avançado em Ruby on Rails

Ferramentas

Git
AWS
Docker
Kubernetes
Descrição da oferta de emprego
Overview

Segmento: Não Informado

Atividades: Atuamos com forte foco em GPS e Geolocalização, e nossa infraestrutura é baseada em nuvem (AWS), com construção de APIs tanto para uso interno quanto para parceiros de negócios. O desafio é 100% remoto, modelo de contratação é CLT e inglês avançado em conversação é fundamental pois os interlocutores são internacionais.

Responsibilities
  • Ajudar no treinamento e mentoria de outros desenvolvedores, mantendo abertura para aprender com os colegas.
  • Participar de discussões de requisitos, arquitetura e design.
  • Colaborar na definição da arquitetura com foco na flexibilidade de curto prazo e ganhos sustentáveis de longo prazo.
  • Atuar como referência técnica com conhecimento sólido em design e arquitetura de software.
  • Projetar, implementar e testar sistemas de alta disponibilidade para: processamento de dados de telemetria, incluindo geolocalização; mapeamento e correlação de dados de localização; aplicação de regras com base em geofences (cercas virtuais) para envio de notificações; gestão de relacionamentos comerciais que permitam o compartilhamento de ativos; acesso seguro a interfaces web e APIs.
  • Apoiar o time na resolução de problemas e solicitações de clientes.
  • Utilizar a base de código atual para aprofundar o conhecimento sobre funcionalidades existentes.
  • Implementar soluções com foco em AWS e práticas DevOps.
Conhecimentos e Habilidades Necessárias
  • Experiência em design e desenvolvimento de APIs, com preferência por conhecimento em GraphQL.
  • Experiência sólida com Ruby on Rails (diversas versões).
  • Conhecimento desejável em JavaScript, Typescript, Angular, React e Next.
  • Pelo menos 7 anos de experiência profissional em desenvolvimento de software.
  • Experiência com CI/CD, Gitlab, Docker, AWS e PostgreSQL.
  • Conhecimento em microserviços, micro frontends, automação de testes e revisão de código.
  • Experiência com sistemas transacionais de alto volume.
  • Ter trabalhado com tecnologias como Telemática, IoT ou voltadas para veículos será considerado um diferencial.
  • Experiência com produtos B2B SaaS.
Pré-requisitos Fundamentais
  • Experiência sólida com design e desenvolvimento de APIs (GraphQL).
  • Conhecimento avançado em Ruby on Rails.
  • Capacidade de explicar e aplicar técnicas padrão de programação (OOP, funcional, etc.).
  • Capacidade de traduzir preocupações de negócio para o contexto tecnológico.
  • Experiência completa no ciclo de vida de aplicações em nuvem (deploy, testes, manutenção).
  • Capacidade de avaliar diferentes abordagens arquiteturais (monolito vs microserviços).
  • Domínio de versionamento de código (Git).
  • Entendimento sobre diferentes mecanismos de armazenamento de dados (PostgreSQL, Redis) e suas vantagens/desvantagens.
  • Vivência com sistemas baseados em mensagens (bus, streaming, pub/sub).
  • Experiência com metodologias ágeis ( Agile/Lean ).
Diferenciais
  • Experiência com softwares GIS como PostGIS, shapefiles, KML, MapServer, OpenLayers.
  • Conhecimento em desenvolvimento IoT.
  • Experiência com Kubernetes (EKS) e serviços AWS.
  • Background com dispositivos GPS ou sistemas embarcados.
  • Experiência com Docker, Kafka, Resque, serviços RESTful.
  • Conhecimento em infraestrutura como código (Terraform, Terragrunt).
Formação e Experiência

7+ anos de experiência com Ruby e/ou Ruby on Rails. 5+ anos de experiência com AWS, PostgreSQL ou tecnologias similares.

Dados da Vaga

Dias da Semana: Não Informado

Horário / Período: Não Informado

Os interessados devem se candidatar através do portal Caderno Nacional

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.