Desenvolvedor(a) Backend Golang/Typescript Sr

Sobre nós:

A BrandLovers é uma startup em hiper crescimento que nasceu para fazer com creators tenham independência financeira e possam viver exclusivamente de suas paixões.

Somos uma das startups mais quentes do mercado, apoiada por grandes fundos globais, como Kaszek, Canary, The Venture City e Endeavor, além de creators de alcance mundial como Will I Am (Black Eyed Peas) e J. Balvin. E estamos só no começo, um ambiente perfeito para quem quer construir uma carreira de sucesso.

#Seu dia a dia =)

Aqui você terá a oportunidade de fazer parte de uma equipe em rápido crescimento, onde suas habilidades e paixões podem realmente fazer a diferença. Nós encorajamos uma cultura de inovação, autonomia e experimentação. Buscamos pessoas proativas e colaborativas, valorizamos a autonomia e acreditamos no protagonismo de cada indivíduo no seu papel.

Procuramos desenvolvedores TypeScript ou Golang, talentosos que serão uma parte crucial de nossa equipe de software. O candidato selecionado terá que escrever código escalável, robusto e de fácil manutenção.

  • Escrever código escalável, robusto, testável, eficiente e de fácil manutenção;
  • Traduzindo requisitos de software em software estável, funcional e de alto desempenho;
  • Desempenhando um papel fundamental nas decisões de arquitetura e design, construindo uma arquitetura distribuída de microsserviços eficiente;

Requisitos #O que buscamos? =)

  • Mais de 5 anos de experiência como Engenheiro de Software, Desenvolvedor de Software ou função semelhante;
  • Comunicação eficaz: capacidade de comunicar suas ideias e progresso de forma clara e concisa;
  • Fluência em literatura, conceitos e metodologias acerca de Arquitetura/Engenharia de Software, SOLID, Design Patterns, Clean Architecture, Domain Driven Design;
  • Domínio do Paradigma Orientado a Objetos, polimorfismo, herança, classes e estruturas de dados em JavaScript;
  • Princípios de codificação como KISS, DRY e YAGNI;
  • Domínio com desenvolvimento em ambiente NodeJS, permitindo execução do código JavaScript do lado servidor (server side);
  • Forte conhecimento de linguagem de programação TypeScript com a utilização de tipagem estática. Linguagem de programação Go com seus paradigmas, construções e idiomas;
  • Conhecimento de recursos e ferramentas ecossistema GoLang:
    • programação concorrente (Goroutines/Channels etc...);
    • Ferramentas de gerenciamento de dependências, como Godep, Sltr, etc.
    • Linguagem de templates do Go
    • Pacotes de roteador, como Gorilla Mux
    • Capacidade de escrever comentários Godoc limpos e eficazes
  • Domínio da ferramenta de versionamento de código Git;
  • Experiência utilizando SonarQube como ferramenta de análise da qualidade de código e na detecção de problemas, code smells, segurança ou bugs;
  • Conhecimento em ferramentas de observabilidade (Sentry);
  • Conhecimento com desenvolvimento/integração de APIs Restful;
  • Experiência em base de dados relacional PostgreSQL e MySql;
  • Experiência em base de dados não Relacional MongoDB, Amazon DocumentDB, Amazon DynamoDB, Cassandra, etc…
  • Domínio sobre o conceito e implementação de código limpo;;
  • Conhecimento com testes automatizados, testes unitários, testes de regressão e testes E2E;

Diferencial

  • Bacharelado em Engenharia, Ciência da Computação ou qualquer área relacionada;
  • Forte conhecimento de linguagem de programação Python;

Informações adicionais

  • Estamos ansiosos para te conhecer! Nós encorajamos uma cultura de inovação, autonomia e experimentação, perfeita para quem deseja desenvolver suas habilidades em um ambiente excitante e em constante evolução.

Benefícios

  • Contratação PJ;
  • Descanso remunerado de 30 dias, após um 1 ano de contrato;
  • Salário competitivo;
  • Convênio Médico;
  • Wellhub (antigo Gympass);
  • Stock Options por meritocracia (empresa partnership);
  • Liberdade para trabalhar remotamente de onde quiser;
  • Oportunidade de crescimento;
  • Oportunidade de aprender sobre outras áreas e tecnologia;
  • Trabalhar ao lado de pessoas talentosas;
  • Liberdade para pedir e receber feedback quando quiser.