Vaga Full Stack

Engenheiro (a) de Software Sênior - Node.JS e ReactJS

Node.js ReactJS Azure GraphQL JavaScript MongoDB

FLASH TECNOLOGIA E PAGAMENTOS LTDA

FLASH TECNOLOGIA E PAGAMENTOS LTDA

Startup

Salário: Até R$12.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

A Flash nasceu há 2 anos. Uma empresa jovem, moderna e inovadora. Pioneira no mercado de benefícios flexíveis no Brasil. Além de líder do segmento.

Somos uma empresa de tecnologia que faz o que deve ser feito: facilitar as vidas. A Flash oferece mais de 9 benefícios corporativos através de duas soluções: nosso aplicativo e cartão. Vale-refeição, vale-alimentação, vale-mobilidade, academia, cursos e mais. Liberdade e autonomia são valores inegociáveis ​​para quem trabalha aqui.

E nossa cultura está dando resultado. Já estamos presentes em mais de 1.6 mil empresas, com mais de 75 mil colaboradores passando nossos cartões. Tivemos um crescimento de 330% durante uma pandemia. Isso não é coincidência. Isso é a transformação se tornando realidade.

A Flash sempre acreditou na possibilidade de fazer diferente em um mercado tão ultrapassado. E estamos buscando pessoas que acreditem também.

Atividades e Responsabilidades

Na Flash você terá a oportunidade de exercitar:

- Excelência técnica (desenvolvimento de código);
- Arquitetura e integrações de sistemas;
- Mentoria técnica e alinhamentos com as pessoas engenheiras mais juniors através de revisões de código e feedbacks;
- Criação e monitoramento de métricas e SLAs;
- Direcionamento técnico e de inovação e definição de padrões de tecnologia;
- Alinhamento com as outras pessoas engenheiras seniores;
- Atividades de team building e disseminação da cultura;

Responsabilidades de uma Pessoa Engenheira na Flash:

- Expertise em tecnologias como NodeJS, Typescript, ReactJS, arquitetura de serviços;
- Ajudar a estruturar e a melhorar a arquitetura do sistema da Flash, aplicando conceitos de Clean Architecture, Event Driven Architecture e DDD;
- Como uma pessoa engenheira sênior, esperamos que você não somente utilize suas capacidades técnicas, mas que também compartilhe-as com seu time;
- Com o suporte de SRE, você deve ajudar a liderança do time a construir, monitorar e perseguir métricas que garantam o bom funcionamento do sistema e do produto. As métricas definidas aqui tem grande sinergia com os OKRs das áreas e da empresa como um todo;
- As inovações devem fazer parte do seu dia a dia, tanto fazendo pesquisas e compartilhando com o time, quanto experimentando e implementando protótipos. Além disso, para podermos ter espaço para inovação é necessário estabelecermos padrões bem definidos para as pessoas engenheiras juniores conseguirem ter conforto e segurança para desenvolver de forma ágil;
- De forma a alcançar todos os objetivos que temos como empresa, alinhamentos com todos os peers são essenciais, sejam eles do seu time ou de outros times. Compartilhamento de conhecimento, tecnologias e ideias novas tem que fazer parte do seu dia a dia;
- Ajudar a construir times com práticas de eventos e rituais. Alocamento de profissionais de maneira coesa dentro de grupos de trabalho. Fomentar junto ao time a disseminação de cultura como compartilhamento de conhecimento, aprendizagem contínua, feedbacks, celebração de conquistas, entre outras relacionadas aos pilares da empresa.

Requisitos

O que você precisa ter:

- Experiência de 4 anos ou mais em NodeJS, ReactJS e outros frameworks de Javascript;
- Experiência com APIs REST, RPC ou Graphql (de preferência!);
- Pessoas que buscam aprender e fazer parte de uma solução de alto impacto, entregando software de alta qualidade, orientado por dados e sempre focado no cliente;
- Conhecimentos em Inglês (nossos códigos, documentações e ferramentas são frequentemente estruturados em Inglês. Eventualmente nos comunicamos com fornecedores de outros países).
- Entende que o trabalho está em constante evolução. Estamos sempre nos preocupando e tentando evoluir os nossos serviços e a nossa forma de trabalhar;

Será um diferencial já ter atuado com:
- NestJS, NextJS e Clean Architecture;
- MongoDB;
- Desenvolvimento de micro serviços escaláveis;
- Plataformas de serviço em nuvem: como AWS, GCP, Azure, etc;
- Ferramentas de CI/CD;
- Testes e ferramentas associadas.

O que nós oferecemos

Vale Refeição
Plano de Saúde