Descrição
Resumo:
Junte-se à Sigma Software como Engenheiro Full Stack TypeScript Sênior/Principal para construir sistemas escaláveis e de alta carga para um importante provedor SaaS de FinTech, com foco em serviços e arquitetura de backend.
Pontos principais:
1. Trabalhar em um produto moderno e de alto impacto com forte foco em backend
2. Contribuir para uma arquitetura de ponta em uma equipe colaborativa
3. Aprimorar a especialização no desenvolvimento backend para soluções FinTech
**Descrição da empresa** **INTRO**
Você é apaixonado por construir sistemas escaláveis e de alta carga e enfrentar desafios complexos de engenharia? Junte-se à equipe da Sigma Software como **Engenheiro Full Stack TypeScript Sênior/Principal**, com forte foco em backend, e trabalhe em um produto moderno e de alto impacto ao lado de uma equipe distribuída e colaborativa.
Esta vaga está aberta a candidatos residentes na **América Latina** e na **Europa**, oferecendo flexibilidade para atuar em um ambiente global e contribuir para uma arquitetura de ponta, ao mesmo tempo em que aprimora sua especialização no desenvolvimento backend.
Na Sigma Software, valorizamos inovação, excelência técnica e crescimento profissional. Você fará parte de um projeto no qual seu trabalho influencia diretamente o desempenho do produto, sua escalabilidade e a experiência do usuário.
**CLIENTE**
Nosso cliente é um dos principais provedores SaaS do setor **FinTech**, especializado em plataformas de receita nativas de IA voltadas para equipes de finanças e contabilidade. Suas soluções abrangem gerenciamento de assinaturas, faturamento e operações de receita para empresas de todos os portes. Com forte ênfase em conformidade, escalabilidade e integração com múltiplos gateways de pagamento, ele ajuda as empresas a otimizar processos financeiros e acelerar seu crescimento.
**PROJETO**
Este projeto de alto impacto concentra-se no projeto e manutenção de serviços de backend para sistemas distribuídos, com contribuições ocasionais para componentes frontend. Você trabalhará com tecnologias modernas, aplicando as melhores práticas em arquitetura, testes e qualidade de código. A equipe opera em um ambiente colaborativo e ágil, garantindo escalabilidade, confiabilidade e segurança em todos os serviços.
**Tecnologias principais:** TypeScript, NestJS, Turborepo, React, Next.js, pnpm, bancos de dados relacionais, sistemas de cache, AWS, CI/CD
**Descrição da vaga** **RESPONSABILIDADES**
* Projetar, desenvolver e otimizar serviços de backend e APIs para sistemas distribuídos de alta carga
* Contribuir para componentes frontend usando React e Next.js, quando necessário
* Garantir escalabilidade, confiabilidade e segurança em todos os serviços
* Aplicar as melhores práticas em arquitetura de software, qualidade de código e testes
* Participar de revisões de código, mentoria e discussões técnicas
* Colaborar com gerentes de produto, designers e outros engenheiros para entregar funcionalidades de ponta a ponta
**Qualificações** **REQUISITOS**
* 5 anos ou mais de experiência em engenharia de software
* Excelente domínio de TypeScript com sólida especialização em backend
* Conhecimento sólido de bancos de dados relacionais e sistemas de cache
* Familiaridade com frameworks frontend (React, Next.js)
* Tecnologias e ferramentas preferenciais: NestJS, Turborepo, ambientes monorepo (pnpm ou similar)
* Conhecimento de ambientes em nuvem (AWS preferencialmente) e práticas de CI/CD
* Profundo entendimento dos princípios de arquitetura de software e estratégias de escalabilidade
* Excelentes habilidades de resolução de problemas e capacidade de trabalhar em um ambiente colaborativo e ágil
* Nível de inglês intermediário superior ou superior
**Informações adicionais** **SERÁ UM DIFERENCIAL:**
* Experiência com NestJS e/ou Turborepo
* Familiaridade com ambientes monorepo (pnpm ou similar)
* Expertise em AWS
**PERFIL PESSOAL:**
* Gosta de resolver desafios complexos
* Mentalidade colaborativa em equipes distribuídas
* Excelentes habilidades de resolução de problemas
* Comprometido com qualidade de código e escalabilidade