terça-feira, 12 de março de 2019

B2W

A B2W

Um pouco sobre quem somos nós.
Nosso propósito é conectar pessoas, negócios, produtos e serviços em uma mesma plataforma digital. Por isso, a B2W Digital quer, cada vez mais, estar sempre próxima dos clientes, oferecendo a melhor experiência de compra e desenvolvendo os melhores talentos.
Líder na América Latina, a B2W Digital tem um modelo de negócio único, multicanal, multimarca e multinegócio. A Companhia atua nas seguintes frentes: e-commerce nas marcas Americanas.com, Submarino, Shoptime e Sou Barato; plataformas de serviços de crédito ao consumidor, com o Submarino Finance e o Digital Finance; plataforma de tecnologia; plataforma de logística, distribuição e atendimento ao cliente; e Marketplace.
Você pode conhecer mais detalhes sobre a Companhia no site www.b2wdigital.com
 

Desenvolvedor Front-end

B2W DigitalRio de Janeiro, Rio de Janeiro, Brazil

Há 3 semanas85 candidaturas

Descrição da vaga

RESPONSABILIDADES E ATRIBUIÇÕES
  • Desenvolver, evoluir e manter sistemas de alta escalabilidade, disponibilidade e performance, resilientes e orientados a eventos;
  • Colaborar com idéias que possam melhorar nossos sistemas e a vida dos nossos usuários;
  • Estar disposto a aprender e a ensinar;
  • Cuidar da nossa plataforma como se fosse seu filho;
  • Estar sempre atento a oportunidades para melhorar o código e nossos processos.
REQUISITOS E QUALIFICAÇÕES
  • Forte base em programação orientada a objeto
  • Linguagens, não temos uma preferida e estamos sempre dispostos a experimentar. Hoje temos código escrito em HTML, CSS e javascript. Se você domina alguma dessas linguaguens, já possui uma vantagem
  • Pré-processadores CSS, como Sass, Less e Stylus
  • Experiência na realização de testes automatizados e refatoração de código
  • Conhecer o básico de versionamento com GIT
  • Saber como funciona o protocolo HTTP e o padrão REST
  • Conhecimento em alguma biblioteca ou framework Javascript (React, Angular ou Backbone)
  •  Desejável: conhecimento em Redux, testes em Javascript (Mocha, Jest, Chai, etc) e Node.js
INFORMAÇÕES ADICIONAIS
  • Lê e escreve em inglês. Você não precisa ser fluente, mas precisa estar apto a ler documentações, debater soluções em fóruns técnicos e escrever o código-fonte dos nossos sistemas.
  • Nível de experiência

    Pleno-sênior
  • Tipo de trabalho

    Tempo integral
  • Função

    Tecnologia da informaçãoOutro
  • Setores

    InternetAtendimento ao consumidor
  •  
  • Desenvolvedor de back end

    B2W DigitalRio de Janeiro, Rio de Janeiro, Brazil

    Há 3 semanas76 candidaturas

     
  • Descrição da vaga

    RESPONSABILIDADES E ATRIBUIÇÕES
    • Desenvolver, evoluir e manter sistemas de alta escalabilidade, disponibilidade e performance, resilientes e orientados a eventos;
    • Colaborar com idéias que possam melhorar nossos sistemas e a vida dos nossos usuários;
    • Estar disposto a aprender e a ensinar;
    • Cuidar da nossa plataforma como se fosse seu filho;
    • Estar sempre atento a oportunidades para melhorar o código e nossos processos.
    REQUISITOS E QUALIFICAÇÕES
    • Forte base em programação orientada a objeto;
    • Linguagens, não temos uma preferida e estamos sempre dispostos a experimentar. Hoje temos código escrito em Java, Groovy, PHP, Go, NodeJS e Kotlin. Se você domina alguma dessas linguaguens, já possui uma vantagem;
    • Experiência na realização de testes automatizados e refatoração de código;
    • Graduação em Ciência da Computação ou áreas relacionadas ou experiência profissional equivalente;
    • Confortável com Ambiente Unix;
    • Conhece o básico de versionamento com GIT;
    • Sabe como funciona o protocolo HTTP e o padrão REST;
    • Lê e escreve em inglês. Você não precisa ser fluente, mas precisa estar apto a ler documentações, debater soluções em fóruns técnicos e escrever o código-fonte dos nossos sistemas.


    Diferenciais:


    • Experiência em programação assíncrona ou relacionada arquitetura orientada a eventos
    • Confortável com soluções de containerization, como Docker, por exemplo
    • Confortável também com desenvolvimento de front-end
    • Busca contínua por melhorias no time em que trabalha, no fluxo de trabalho e em você mesmo
    • Experiência com metodologia ágil
    • Experiência open-source em algum projeto relevante
    • Facilidade com arquiteturas distribuídas
    • Experiência com banco de dados NoSQL, como Mongo ou Cassandra, por exemplo
    • Nível de experiência

      Pleno-sênior
    • Tipo de trabalho

      Tempo integral
    • Função

      Tecnologia da informaçãoOutro
    • Setores

      InternetAtendimento ao consumidor
    •  
    • Desenvolvedor Back End Pleno/ Senior

      B2W DigitalSão Paulo, São Paulo, Brazil

      Há 4 semanas157 candidaturas

       

      Descrição da vaga

      Oi, somos a Ame!


      Estamos buscando desenvolvedores com experiência em desenvolvimento de aplicações Java, baseadas em micro-serviços, e práticas de testes para criar, identificar e propor melhorias no nosso app - estamos crescendo exponencialmente, e precisamos de pessoas que gostem do desafio de criar novas funcionalidades, de forma rápida e com melhoria contínua.


      É uma posição em que é preciso tomar decisões e antecipar as demandas, operando de forma autônoma, com base no conhecimento e experiências adquiridos ao longo da carreira. Apoia a formação dos demais devs - pode liderar pessoas e/ou projetos.


      Tecnologia é o nosso core - trabalhamos em squads, com times multi-funcionais onde todos participam ativamente e são responsáveis pelas decisões e metas de negócio.


      RESPONSABILIDADES E ATRIBUIÇÕES


      • Participar ativamente do time para desenvolver, evoluir e manter sistemas de alta escalabilidade, disponibilidade e performance, resilientes e orientados a eventos, atuando diretamente em:
      1. modelagem e manutenção dos repositórios de dados (SQL/no-SQL)
      2. criação e manutenção de serviços REST em JAVA com regras de negócio (CRUD)
      • Colaborar com ideias que possam melhorar nossos sistemas e a vida dos nossos usuários;
      • Estar disposto a aprender e a ensinar;
      • Cuidar da nossa plataforma como se fosse seu filho;
      • Estar sempre atento a oportunidades para melhorar o código e nossos processos.


      REQUISITOS E QUALIFICAÇÕES


      Importante:


      • Graduação em Ciência da Computação ou áreas relacionadas ou experiência profissional equivalente;
      • Forte base em programação orientada a objeto: modelagem, desenvolvimento e testes de aplicações Java;


      Experiência em:


      1. Análise de requisitos técnicos e funcionais;
      2. Desenvolvimento de APIs REST e micro-serviços;
      3. Spring Boot/Data/Cloud, JPA, Hibernate;
      4. Ferramentas de controle de código GIT;
      5. Banco de dados relacionais;
      6. Desenvolvimento em docker.


      Experiência ou conhecimento em:
      1. Ambiente Linux;
      2. Gerenciador de dependências e build (Maven, Gradle, etc).
      • Lê e escreve em inglês. Você não precisa ser fluente, mas precisa estar apto a ler documentações, debater soluções em fóruns técnicos e escrever o código-fonte dos nossos sistemas.


      Diferenciais:
      • Outras linguagens de programação (Kotlin, Scala, Python e etc);
      • Ferramentas de Integração Contínua;
      • Bancos de dados No-SQL (Cassandra, ElasticSearch e etc);
      • Metodologias ágeis de desenvolvimento (Scrum, Kanban).


      INFORMAÇÕES ADICIONAIS
      Para atingirmos alta escalabilidade de forma rápida, estamos o tempo todo experimentando novas abordagens e ferramentas. Quando o assunto é sistema de alta disponibilidade e volume, somos pioneiros no uso de Microservices, Cloud Computing, Kotlin, Clojure, Datomic, Go e React Native. E quando não encontramos as ferramentas adequadas no mercado, desenvolvemos dentro de casa (Atlas, RestQL e Marvin são bons exemplos).


      Somos apaixonados por tecnologia e gostamos de compartilhar isso com a comunidade. Por isso, participamos dos principais eventos de tecnologia do país como patrocinadores e palestrantes (QCon, Big Data Week, Campus Party e Velocity) Também promovemos Meetups no nosso auditório e trazemos palestrantes nacionais e internacionais. E mais recentemente, disponibilizamos o Marvin e o RestQL para o uso público.


      Tudo isso dentro de um ambiente bacana!


      O que você vai ganhar?
      • Muuuito conhecimento;
      • Desafios diários;
      • Trabalhar em um ambiente dinâmico e divertido;
      • Remuneração e benefícios
    • Nível de experiência

      Pleno-sênior
    • Tipo de trabalho

      Tempo integral
    • Função

      Tecnologia da informaçãoOutro
    • Setores

      InternetAtendimento ao consumido