U
Engenheiro de Software Jr. (Node.js/React.js)
UOL Há 2 dias
BRASIL, SP
CLT
A combinar
Descrição da Vaga
Sobre a vaga de Desenvolvedor(a) Full Stack Júnior (Node.js / Next.js / Berrini - SP)
Uma empresa de tecnologia em forte ritmo de expansão está contratando um(a) Desenvolvedor(a) Full Stack para atuar na criação, sustentação e evolução de plataformas digitais modernas e de alta performance. A posição é voltada para profissionais de engenharia de software que buscam trabalhar com uma stack tecnológica atualizada, em um ambiente ágil, colaborativo e com forte foco em qualidade técnica e arquitetura de software. A vaga adota o modelo de trabalho híbrido, com atuação presencial de três vezes por semana no escritório corporativo localizado na região da Berrini, um dos principais polos de tecnologia e negócios de São Paulo - SP. É o cenário ideal para desenvolvedores que desejam acelerar a carreira, participando de todo o ciclo de vida do produto e aplicando as melhores práticas de engenharia do mercado.Desafios, Arquitetura NestJS e Desenvolvimento Full Stack
O profissional atuará em sintonia com os times de Produto, Design (UI/UX) e Engenharia para codificar soluções web de ponta a ponta. Suas atribuições envolvem construir novas funcionalidades utilizando Node.js com a arquitetura modular do NestJS no backend e Next.js/React na camada de interface, além de prestar suporte e evolução contínua aos produtos já existentes da companhia. A rotina diária de desenvolvimento engloba a modelagem e consumo de APIs no padrão REST, a integração de serviços distribuídos e a escrita de código limpo, testável e de fácil manutenção. O desenvolvedor participará de revisões de código de seus pares (code reviews) para absorver e aplicar feedbacks técnicos, colaborando diretamente na otimização de performance, estabilidade e usabilidade de todas as soluções entregues.Requisitos técnicos obrigatórios e Diferenciais
Para concorrer a esta posição na região da Berrini, a empresa busca talentos que apresentem os seguintes conhecimentos técnicos e competências: * Linguagens e Frameworks: Domínio em JavaScript ou TypeScript, com experiência prática no ecossistema Node.js e na biblioteca React ou framework Next.js. * APIs e Dados: Conhecimento na construção e consumo de APIs RESTful, além de noções operacionais sobre bancos de dados relacionais (SQL) ou não relacionais (NoSQL). * Control de Versão: Domínio da ferramenta Git para versionamento de código e fluxos colaborativos. * Perfil Profissional: Interesse por boas práticas de programação, foco em qualidade de código, facilidade para aprender novas tecnologias e excelente trabalho em equipe. Será considerado um grande diferencial competitivo possuir conhecimentos específicos no framework NestJS, experiência com infraestrutura na nuvem Amazon Web Services (AWS), familiaridade com containers Docker, escrita de testes automatizados (Jest ou equivalentes), noções de mensageria assíncrona (Apache Kafka, SQS ou RabbitMQ), contato com o banco em memória Redis, vivência em esteiras de integração contínua (CI/CD), experiência em ferramentas de observabilidade (Datadog ou OpenTelemetry), além de portfólio com projetos pessoais ou contribuições para a comunidade open source.Dicas Importantes
Dica 1 – Como aumentar suas chances de conseguir essa vaga usando arquitetura de faturamento e cartões
Como esta posição exige conhecimentos no ecossistema Node.js (NestJS) e Next.js para atuação no polo da Berrini em SP, destaque seu portfólio no GitHub simulando o backend de uma fintech de serviços. Desenvolva uma aplicação utilizando NestJS que simule o processamento de faturamento de assinaturas, controle de limite de crédito e liquidação de faturas de cartões. Apresentar um painel interativo em Next.js para exibição desses dados financeiros provará ao time de avaliação técnica que você domina a estruturação de microsserviços modernos.Dica 2 – Como evoluir na carreira em fintechs e alcançar estabilidade financeira
O mercado corporativo que envolve engenharia de software full stack voltada para a automação de faturamento, gateways de pagamento em nuvem e ecossistemas de bancos digitais é uma das verticais mais prósperas e rentáveis da tecnologia. Para acelerar sua transição do nível júnior para o pleno, dedique seus estudos ao entendimento de filas de mensageria assíncrona (Kafka/SQS) e observabilidade em produção (Datadog). Dominar como os dados transacionais trafegam de forma resiliente na nuvem transformará você em um engenheiro de software altamente estratégico e disputado pelas maiores corporações do setor.Informações Adicionais
- ÁreaBACKEND
- TipoCLT
- LocalizaçãoBRASIL, SP
Pronto para este desafio?
Não perca tempo! Clique no botão abaixo para acessar a página oficial da vaga e se candidatar. Estamos torcendo por você!