Desenvolvedora de Software (Backend) – OLX Brasil – Home Office

  • Período Integral
  • Home Office
  • Salario: A Combinar

Informações da vaga:

Descrição da vaga:

Descrição do emprego

No seu dia a dia, você deve ir além das tarefas de codificação e atuar com propriedade sobre a plataforma de software de sua squad de ponta a ponta. Você também deve colaborar com os demais times de engenharia para mapear e executar evoluções e novas demandas com todo o rigor técnico, garantindo assim a #sustentagilidade na atuação orientada por quem toma as decisões: Os nossos usuários! Uma pessoa desenvolvedora de sucesso na OLX Brasil prima pela excelência do software aliando o seu conhecimento técnico e experiência com uma postura de pessoa dona do produto e um viés guardião da qualidade das implementações. Você terá autonomia e flexibilidade, mas com a responsabilidade de entregar softwares que atendam um volume massivo de requisições com alta disponibilidade e que gerem impactos ressonantes para o nosso negócio e sua trajetória interna seguirá a filosofia do profissional T-Shaped, podendo abraçar várias diferentes frentes ao longo da jornada.

Qualificações

Qualificações para Júnior:

E o que você precisa ter?

  • Capacidade analítica/raciocínio lógico em resolução de problemas;
  • Criação consciente de código com relação ao uso de recursos e desempenho considerando as estruturas de dados clássicas;
  • Conhecimentos teóricos de boas práticas e processos de engenharia, principalmente, testes e versionamento;
  • Conhecimentos básicos em engenharia de software;
  • Atenção com a qualidade e padronização do código, garantindo legibilidade e facilidade de manutenção;
  • Conhecimento sobre versionamento de código usando Git;
  • Conhecimento sobre garantia de qualidade de produtos de software através de testes automatizados.

Pode ser um diferencial/desejável: 

  • Conhecimento sobre integração contínua;
  • Vivência com uma aplicação desde o desenvolvimento e produção;
  • Capacidade de garantir a qualidade de seus produtos de software através de testes automatizados;
  • Conhecimento sobre metodologias ágeis e seus rituais;
  • Conhecimentos sobre arquiteturas escaláveis de serviços ou dados.

Qualificações Adicionais para Profissional Pleno:

E o que você precisa ter?

  • Vivência com integração contínua e containers;
  • Vivência com sistemas em produção em ambiente de nuvem;
  • Fluência com versionamento de código usando Git;
  • Capacidade de garantir a qualidade de seus produtos de software através de testes automatizados;
  • Conhecimento sobre observabilidade de serviços;
  • Responsabilidade para resolver incidentes de severidade alta;
  • Experiência com alguma metodologia ágil e seus rituais;
  • Bons conhecimentos sobre protocolos de rede como HTTP, HTTPS e HTTP2;
  • Bons conhecimentos de SQL.

Pode ser um diferencial/desejável: 

  • Conhecimento sobre Teste A/B;
  • Conhecimento sobre brokers de mensageria e/ou streaming e seus padrões de uso;
  • Vivência com sistemas que provêem e/ou tratam bases de dados muito grandes com alto desempenho;
  • Conhecimentos básicos sobre programação concorrente multithread e suas relações com outros paradigmas de mercado;
  • Conhecimentos práticos sobre observabilidade de serviços em tempo real;
  • Conhecimento aprofundado sobre ferramentas de montagem/build.

Qualificações Adicionais para Profissional Sênior:

E o que você precisa ter?

  • Conhecimentos avançados sobre algoritmos e estruturas de dados, usando-os como ferramentas para explorar trade-offs de suas soluções e arquitetar novas;
  • Experiência com arquitetura de software em nuvem e boas práticas de desenvolvimento em equipe;
  • Bons conhecimentos sobre protocolos de rede tanto na camada TCP/IP como HTTP, HTTPS, HTTP2 e gRPC ou equivalente;
  • Conhecimentos práticos sobre observabilidade de serviços em tempo real;
  • Sólidos conhecimentos em SQL e em alguma experiência com bases NoSQL;
  • Conhecimento sobre brokers de mensageria e/ou streaming e seus padrões de uso.
  • Responsabilidade sobre o impacto da qualidade de seu produto de software com os indicadores de negócio e Produto da OLX Brasil.

Pode ser um diferencial/desejável: 

  • Conhecimento sobre design de APIs como produto;
  • Conhecimentos sobre programação concorrente multithread e suas relações com outros paradigmas de mercado;
  • Vivência com sistemas que provêem e/ou tratam bases de dados muito grandes com alto desempenho;
  • Experiência com construção de serviços do zero publicados em nuvem e manutenção do mesmo por tempo significativo;
  • Formação em ciência da computação, engenharia de computação ou pós-graduação relacionada;
  • Experiência com modelagem de DSLs para terceiros ou arquitetura de informação.

Qualificações Adicionais para Profissional Staff/Especialista:

E o que você precisa ter?

  • Sólida experiência na aplicação de algoritmos e estruturas de dados, usando-os como ferramentas para explorar trade-offs de suas soluções e formalizar novas arquiteturas antecipando múltiplos requisitos;
  • Sólidos conhecimentos sobre protocolos de rede tanto na camada TCP/IP como HTTP, HTTPS, HTTP2 e gRPC ou equivalente;
  • Sólida experiência na implementação e operação sobre observabilidade de serviços em tempo real;
  • Sólidos conhecimentos de SQL e algum NoSQL;
  • Experiência com programação concorrente multithread e suas relações com outros paradigmas de mercado;
  • Vivência com sistemas que provêem e/ou tratam bases de dados muito grandes com alto desempenho;

Pode ser um diferencial/desejável:

  • Conhecimento sobre design de APIs como produto ou desenvolvimento de SDKs para auxiliar terceiros no uso de suas soluções;
  • Experiência na construção de soluções de software focadas em escalar no número de desenvolvedores a utilizando para potencializar sua entrega de valor para os usuários;
  • Experiência com construção de serviços do zero publicados em nuvem e manutenção do mesmo por tempo significativo;
  • Pós-graduação em ciência da computação ou área correlata;
  • Experiência com modelagem de DSLs para terceiros ou arquitetura de informação;
  • Envolvimento comprovado como contribuidor em projetos relevantes de software livre.

Vaga divulgada no RJEMPREGOS.NET

Clique no botão abaixo "Candidatar-se à Vaga" para acessar o link, e-mail, local de comparecimento ou whatsapp da empresa contratante.

Obs: em vagas que solicitam o envio de curriculo por e-mail, sempre envie o curriculo no corpo do e-mail e em anexo.

Dica: tenha atenção ao anunciado da vaga, as vezes por algum detalhe você pode ser eliminado da seleção, não esqueça de manter seu curriculo atualizado, boa sorte!

Candidate-se no botão abaixo.

Para se candidatar a esta vaga visite jobs.smartrecruiters.com.

Veja as Ultimas Noticias sobre empregos e estágios.

Buscar vagas de emprego por:


Atenção: Nunca aceite pagar nenhum tipo de taxa em troca de promessas de emprego, e NUNCA envie fotos de documentos, apenas curriculo.

Aviso: O site não é responsável pela seleção ou contratação das vagas, o mesmo atua somente na divulgação, para que o contratante tenha um alcance maior de visualizações em suas oportunidades de empregos.
Tem algo errado com a vaga ? Denuncie Aqui

Notícias mais acessadas

Veja as ultimas Notícias