Randstad Logo

English

EN

Randstad


São Paulo - SP, Brasil

Desenvolvedor Node - Sr

Hybrid

São Paulo - SP

Salary Range

Not informed

Experience Level

Senior

Requirements

4+ years of experience in the career
Node.js
Azure

Tasks and Responsibilities


A posição de Analista de Desenvolvimento de Sistemas Sênior surge a partir da reavaliação de uma vaga inicialmente prevista para DBA, que foi redirecionada para desenvolvimento, com foco em atuação como referência técnica do time. Já existe um analista sênior com atuação mais voltada à liderança, Scrum e coordenação das pessoas, enquanto esta posição terá dedicação integral ao desenvolvimento. O profissional atuará junto a dois desenvolvedores plenos e um júnior, além de um outro sênior que fará o papel de par técnico, responsável pela liderança técnica, esteira de entrega e práticas de DevOps, contribuindo para a disseminação de ferramentas, padrões e práticas modernas que a empresa deseja consolidar.

● O contexto atual inclui uma alta demanda hoje atendida por fornecedores, com estratégia clara de internalização. A empresa mantém dois sistemas principais, um desenvolvido em

Node.js e outro em C#, sendo o maior volume de demanda concentrado em Node.js. Também haverá atuação em frontend, em menor escala, sendo desejável domínio o familiaridade com stacks completos. Existe flexibilidade para o primeiro mês presencial, caso haja resistência do mercado.

● Entre as responsabilidades do cargo estão propor, implementar e evoluir melhorias na aplicações, bancos de dados (como MongoDB), APIs, integrações e processos de versionamento e governança de código, sempre em conformidade com os padrões de TI da

● Tecnicamente, espera-se domínio de padrões de arquitetura, princípios SOLID, Clean Code e Design Patterns aplicados a APIs e integrações, experiência com Node.js, C#, .NET, APIs

REST, React, Angular, TypeScript, MongoDB e SQL, além de testes automatizados, CI/CD, versionamento, observabilidade, Docker/Kubernetes, Azure DevOps e nuvem (preferencialmente Azure). O impacto esperado do cargo envolve garantir alta disponibilidade e qualidade dos serviços, reduzir incidentes, aumentar a eficiência operacional e mitigar riscos técnicos, de processo e de governança de TI.

Share job:

Phone

Only PDF files with a maximum size of 3mb are accepted.

Share job: