
Arquiteto de Software Sênior – Node/React
Ábaco Consulting
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSAzureDockerGoogle Cloud PlatformJavaScriptKubernetesMongoDBMySQLNext.jsNode.jsPostgresReactReduxTypeScript
About the role
- Atuar na Squad de Desenvolvimento da fábrica de software, sendo responsável pela definição e evolução da arquitetura das aplicações em Node.js e React
- Desenvolver soluções críticas e de alta complexidade, garantindo performance, escalabilidade e disponibilidade das aplicações
- Elaborar e manter a documentação de arquitetura, diagramas e diretrizes técnicas dos projetos
- Apoiar na investigação e análise de incidentes em aplicações em produção, propondo soluções corretivas e preventivas
- Definir padrões e boas práticas de desenvolvimento, assegurando qualidade técnica nas entregas
- Apoiar o time de desenvolvimento na implementação de soluções e revisão de código
- Colaborar com Product Owners e analistas na avaliação de viabilidade técnica e definição de soluções
- Participar de cerimônias ágeis e contribuir para a melhoria contínua dos processos e produtos
- Atuar como referência técnica no time, promovendo o uso de novas tecnologias e inovação.
Requirements
- Experiência sólida em arquitetura e desenvolvimento de aplicações web com Node.js e React.js
- Domínio de JavaScript, TypeScript, RESTful APIs, e arquitetura de microsserviços
- Experiência com frameworks e bibliotecas modernas (Express, NestJS, Next.js, Redux, etc.)
- Conhecimento em bancos de dados relacionais e não relacionais (PostgreSQL, MySQL, MongoDB)
- Familiaridade com Docker, Kubernetes, CI/CD e ferramentas de versionamento (Git, GitLab, Azure DevOps)
- Experiência em definição de padrões técnicos, automação e boas práticas de código
- Conhecimento em Clean Architecture, SOLID, Design Patterns e segurança de aplicações web
- Desejável experiência com infraestrutura em nuvem (AWS, Azure ou GCP)
Benefits
- Trabalhar em um ambiente colaborativo
- Oportunidades de inovação
- Flexibilidade no trabalho remoto
- Participação em projetos de sucesso
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsReact.jsJavaScriptTypeScriptRESTful APIsarquitetura de microsserviçosExpressNestJSNext.jsRedux
Soft skills
colaboraçãoanálise de incidentesdefinição de soluçõesmelhoria contínuareferência técnica