Resumo Tech Jobs
Vaga Pleno remota na Sylision Intelligence, com foco em Node.js, SQL e PostgreSQL.
O que você vai fazer
- Manter e evoluir a API pública em Express, com versionamento explícito
- Manter a especificação OpenAPI verificada contra o comportamento real por teste de contrato
- Uniformizar formato de erro e paginação entre os endpoints, sem quebrar quem já integra
O que pedem
- De 2 a 4 anos com Node.js em produção, em TypeScript
- Ter mantido API consumida por gente de fora do seu time, com consequência real de quebra
- Express, Fastify ou equivalente, com domínio de middleware e tratamento centralizado de erro
Benefícios
- Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
- Trabalhe de qualquer lugar, com liberdade e flexibilidade
- Conexão global: convivência com times de diferentes países e culturas
Sobre a oportunidade
Seleção conduzida pela Sylision. A empresa contratante é confidencial neste anúncio. Modelo 100% remoto. Contratação: tempo integral, CLT ou PJ. O que você vai fazer Manter e evoluir a API pública em Express, com versionamento explícito Manter a especificação OpenAPI verificada contra o comportamento real por teste de contrato Uniformizar formato de erro e paginação entre os endpoints, sem quebrar quem já integra Implementar limite de uso por chave, com resposta clara ao atingir o limite e registro de consumo Medir uso real por endpoint e por versão, e conduzir a depreciação com prazo publicado Escrever a documentação para integrador, com exemplo que funciona quando copiado Revisar código com atenção ao que é mudança compatível e ao que não é
Responsabilidades
Manter e evoluir a API pública em Express, com versionamento explícito Manter a especificação OpenAPI verificada contra o comportamento real por teste de contrato Uniformizar formato de erro e paginação entre os endpoints, sem quebrar quem já integra Implementar limite de uso por chave, com resposta clara ao atingir o limite e registro de consumo Medir uso real por endpoint e por versão, e conduzir a depreciação com prazo publicado Escrever a documentação para integrador, com exemplo que funciona quando copiado Revisar código com atenção ao que é mudança compatível e ao que não é
Requisitos
De 2 a 4 anos com Node.js em produção, em TypeScript Ter mantido API consumida por gente de fora do seu time, com consequência real de quebra Express, Fastify ou equivalente, com domínio de middleware e tratamento centralizado de erro PostgreSQL e consulta afinada por você para endpoint de listagem OpenAPI, ou outra forma de contrato publicado, usada de verdade Docker e noção de operação em nuvem
Diferenciais
Ter conduzido depreciação de versão de API com consumidor ativo Teste de contrato automatizado em pipeline Experiência com autenticação de integração (chave, OAuth client credentials) Ter escrito documentação técnica que integrador elogiou Como é trabalhar aqui Remoto. A regra do time é simples e vale para todos: mudança incompatível não entra em versão existente. Se parece que precisa, a conversa é sobre versão nova ou sobre outro caminho. A documentação faz parte da entrega, no mesmo pull request do código. Endpoint sem documentação não é considerado pronto. Benefícios oferecidos pela empresa contratante Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe Trabalhe de qualquer lugar, com liberdade e flexibilidade Conexão global: convivência com times de diferentes países e culturas Apoio à saúde física com TotalPass e Mediquo Cuidado com a saúde mental pelo programa Team Care Contratação e jornada definidas com a empresa contratante Tecnologias Node.js, TypeScript, Express, OpenAPI, PostgreSQL, Redis, Docker, AWS, Jest Como funciona o processo A busca é feita por pessoas: quando o seu perfil combina com a vaga, a Sylision entra em contato, normalmente por WhatsApp. O seu currículo também passa a valer para os próximos processos compatíveis. Os seus dados são tratados conforme a LGPD, e a remoção é feita a qualquer momento, a seu pedido.
Tecnologias
- Node.js
- SQL
- PostgreSQL
- TypeScript
- Docker
- AWS
- Redis
Vaga encerrada
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.