Desenvolvedor (a) de Software Back-End Pleno

Intellux LTDA

São Paulo - SP

1 posição

Não informado

Integral

PJ
CLT
Remoto
Pleno
Marketing

Responsabilidades

 

Desenvolver e evoluir aplicações SaaS escaláveis com arquitetura multi-tenant, garantindo isolamento, segurança e performance entre clientes.

Construir e manter APIs RESTful robustas utilizando TypeScript (Node.js) e Python.

Realizar integrações complexas com serviços e APIs externas.

Participar da definição de arquitetura backend e boas práticas de desenvolvimento.

Configurar, manter e evoluir pipelines CI/CD utilizando GitHub Actions.

Administrar e monitorar ambientes Linux e infraestrutura AWS.

Colaborar com times de produto, frontend e operações para entrega contínua desoluções.

 

Requisitos Essenciais

Linguagens e Backend

 

Experiência sólida com TypeScript (Node.js) e Python.

Experiência no desenvolvimento de APIs RESTful escaláveis.

Conhecimento em autenticação e autorização (JWT, OAuth2).

 

Arquitetura SaaS

 

Vivência prática com arquiteturas multi-tenant.

Conhecimento em estratégias de isolamento:

 

Database per tenant

 

Schema per tenant

 

Shared database com tenant discriminator

 

Cloud & DevOps

 

Experiência com serviços AWS (EC2, ECR, RDS, S3).

Experiência com Docker.

Conhecimento em CI/CD utilizando GitHub Actions.

 

Banco de Dados

 

Conhecimento sólido em PostgreSQL e/ou MySQL.

Familiaridade com bancos NoSQL.

 

Linux & Infraestrutura

Experiência com Linux, shell scripting e troubleshooting de servidores.

Conhecimento em monitoramento e observabilidade.

 

Diferenciais

 

Experiência com Kubernetes.

Vivência com observabilidade (Grafana, Prometheus, ELK, OpenTelemetry, etc.).

Experiência com mensageria/event-driven architecture (Kafka, RabbitMQ, SQS).

Conhecimento em segurança de aplicações e criptografia de dados.

Vivência em ambientes ágeis (Scrum/Kanban).

Experiência com desenvolvimento frontend.

 

O que buscamos

 

Perfil proativo e colaborativo.

Facilidade para trabalhar em equipe.

Interesse por arquitetura de software, cloud e escalabilidade.

Capacidade de resolver problemas complexos com autonomia.

Requisitos

Escolaridade

  • Graduação
  • Pós Graduação

Localização

Avenida Paulista, Bela Vista, São Paulo - SP, Brasil, 01310-000