Descrição
Tecnologia, aprendizado contínuo e impacto real fazem parte do nosso jeito de evoluir.
Na Objective, você encontra um ambiente colaborativo, com espaço para evoluir, trocar conhecimento e construir soluções com qualidade ao lado de pessoas que valorizam conexões, desenvolvimento e inovação na prática.
Valorizamos a diversidade porque acreditamos que diferentes perspectivas fortalecem a inovação e a entrega de valor. Todas as nossas vagas estão abertas a todas as pessoas, com ou sem deficiência, independentemente de idade, gênero, orientação sexual, etnia, religião ou qualquer outra característica. Se você se identifica com esta oportunidade, venha construir com a gente.
**O QUE BUSCAMOS?**
Buscamos **Devs,** que queiram trabalhar conosco em um ambiente descontraído e dinâmico, com aprendizado contínuo no desenvolvimento de grandes projetos, junto a grandes clientes nacionais e internacionais. Temos escritórios em São Paulo e Chicago (EUA), mas a nossa atuação é remota: por aqui preferimos chamar de *anywhere office*.
**O QUE ESSE PROFISSIONAL IRÁ FAZER?**
* Desenvolver e manter **APIs e serviços backend** para suporte a aplicações mobile, utilizando Node.js e TypeScript
* Projetar e implementar **arquitetura baseada em microsserviços** e funções serverless com AWS Lambda
* Integrar sistemas internos e externos através de **APIs REST síncronas e processos assíncronos via filas SQS**
* Garantir a **qualidade do código** com testes automatizados (Jest) e boas práticas de desenvolvimento
* Trabalhar com **modelagem e integração de dados** em bancos MongoDB e Oracle
* Participar da definição e evolução de **arquitetura de backend**, escalabilidade e performance
* Implementar e manter **pipelines de CI/CD**, utilizando Git e ferramentas de automação de deploy
* Monitorar e otimizar a **performance e confiabilidade** dos serviços em produção
* Colaborar com equipes multidisciplinares (mobile, produto e QA) para entrega de soluções ponta a ponta
* Apoiar revisões de código e disseminação de boas práticas (Clean Code, padrões de projeto).
**O QUE É NECESSÁRIO PARA A POSIÇÃO?**
* Experiência em desenvolvimento com **Node.js** e TypeScript
* Conhecimento em **arquitetura de microsserviços** e Serverless com **AWS Lambda**
* Experiência com integrações **REST**, incluindo chamadas síncronas e assíncronas (Filas SQS)
* Adoção de boas práticas de desenvolvimento com foco em **JavaScript**
* Experiência com **testes automatizados**, preferencialmente utilizando Jest
* Conhecimento em bancos de dados **MongoDB** e **Oracle**
* Noções de **CI/CD**, incluindo uso de Git, Pipelines e Container.
**O QUE SERIA UM DIFERENCIAL?**
* Experiência com metodologias ágeis (ex: Sprints, Pontuação, Papéis)
* Familiaridade com Clean Code e padrões de projeto.
**ETAPAS DO PROCESSO:**
* Inscrição
* Fit cultural
* Entrevista técnica \+ Live coding
* Entrevista com o cliente
* Contratação