Desenvolvedor de Software Back-end
O nosso time é composto por profissionais apaixonados por tecnologia e inovação, buscando pessoas que compartilham nossos valores e desejam fazer parte de uma jornada de crescimento e aprendizado.
Para isso, desenvolvemos soluções personalizadas para os segmentos de Saúde e Financeiro utilizando as últimas tecnologias e práticas de desenvolvimento.
Nossa arquitetura é baseada em microservices, Docker, AWS, GitHub; arquitetura Hexagonal; no frontend usamos React, Typescript, Vite, MUI, Storybook; e no backend usamos Node, Nest, Typescript, Fastify, TypeORM, Prisma, Postgress.
Podemos oferecer:
 * Criar um ambiente colaborativo com expertise em desenvolvimento back-end;
 * Desenvolver componentes isolados e testes unitários;
 * Traduzir requisitos de negócio em software;
 * Mantemos a qualidade do software verificando os processos, ferramentas e boas práticas disponíveis para o produto e tecnologia utilizados;
 * Participar ativamente em discussões técnicas;
Precisamos de alguém com:
 * Experiência com desenvolvimento de grandes projetos (escala, performance, qualidade etc.);
 * Experiência com linguagem de programação Typescript, Javascript;
 * Experiência sólida em NodeJS e NestJS;
 * Experiência com Clean Code, SOLID, DRY, KISS;
 * Experiência com volume de dados usando stream, chunks, generators, promises e outros padrões de performance no ecossistema Node;
 * Experiência com cache, TypeORM e banco de dados relacional (Postgres);
 * Experiência com TDD, testes unitários, testes de integração, code coverage usando Jest ou Vitest;
 * Experiência com Load Balancer, escalabilidade, autoscaling e alta disponibilidade;
 * Familiaridade com definição e requisitos de produção;
 * Familiaridade com Code Review, Pull Request e GitHub Flow;
 * Conhecimento em build de API usando Docker, AWS ECR, DockerHub e similares;
 * Conhecimento em filas, pilhas e tópicos (AWS SQS, SNS, Pub/Sub).
Requisitos desejáveis:
 * Conhecimento em logs (Pino ou Winston), OpenTelemetry, APN, CloudWatch;
 * Conhecimento de pipeline e automação de processos com GitHub Actions;
 * Conhecimento em TDD, DDD, BDD e Refactoring;
 * Conhecimento de Clean Architecture e/ou Hexagonal Architecture;
 * Conhecimento em stress-test, load-test, profiling e SRE;
 * Conhecimento em ETL;
 * Conhecimento em MemCache, Redis e bancos não relacionais (Dynamo ou Mongo).
Todas as nossas vagas são abertas para pessoas com deficiência (PcD). Se você tem as experiências e competências acima, estamos procurando um profissional como você.
Somos comprometidos com a inclusão e valorizamos diversidade na nossa equipe.