Desenvolvedor(a) Node.js
Job description
Somos uma startup criada no Vale do Silício com a missão de revolucionar a indústria de experiência digital. Acreditamos que os dados são a força máxima para o crescimento. Em parceria com os maiores grupos de mídia, crescemos rapidamente em mais de 120 países. Empresas como Rogers, Fox Sports, Globo, Microsoft, Turner Broadcasting e DMG Media contam com a gente para aumentar o tráfego orgânico, incentivar o engajamento e gerar receita diretamente de nossa plataforma.
A empresa foi fundada nos Estados Unidos em 2016 por dois desenvolvedores brasileiros, e hoje conta com milhões de usuários em 86 países, com investimento do Vale do Silício. Somos uma experiência do cliente e uma plataforma de dados para os profissionais de marketing e equipes de produto aumentarem seus negócios com engajamento em tempo real - tudo reunido em uma única plataforma.
Aqui você irá:
- Ter a oportunidade de aprender muito com um time de alto nível;
- Integrar em uma equipe internacional e poder acompanhar de perto como funciona uma startup do Vale do Silício;
- Fazer parte de um projeto impactante que afeta a vida de milhões de pessoas ao redor do mundo;
- Ter autonomia para tomar decisões sem precisar investir tempo e energia em reuniões longas e desnecessárias;
- Trabalhar em um ambiente informal que não se prende à hierarquia tradicional, com um time super dinâmico e colaborativo que trabalha e também se diverte junto.
Qual o desafio?
- Desenvolver com alto padrão focado em entregas de software de qualidade com cobertura de código, testes automatizados, integração contínua, etc.;
- Trabalhar em conjunto com o time de front-end para definição de APIs e modelo de dados;
- Criar e definir arquitetura do software focando em reusabilidade, clareza e testabilidade, bem como a criação de padrões e bibliotecas internas;
- Desenvolvimento de APIs REST, GraphQL e micro-serviços garantindo a aplicação de boas práticas na criação de sistemas de alta performance e escalabilidade.
Job requirements
- Mínimo de 8 anos de experiência profissional com desenvolvimento back-end;
- 4 anos de experiência profissional com Node.js;
- Experiência com unit tests e bibliotecas para mocking de dados;
- Experiência com bancos de dados relacionais e não relacionais.
Segue mais tecnologias da nossa stack. Caso você tenha experiência em uma ou mais dessas tecnologias será considerado um plus:
- TypeScript;
- Apollo GraphQL;
- Python;
- Prettier/ESLint;
- AWS Lambda/Serverless framework;
- Google Firestore/Firebase;
-
Socket.io;
- Cloudflare;
- MongoDB;
- ClickHouse;
- Redis;
- Docker;
- AWS Stack: SQS, Kinesis, S3, DynamoDB, Aurora RDS, ECS, API Gateway, AWS AppSync.
Gostou? Vem fazer história com a gente!