
Desenvolvedor Full Stack, React, Node.js
Farmácias app | Delivery | By GrupoSC
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureElasticSearchJavaScriptMongoDBMySQLNode.jsNoSQLPostgresReactRedisSQLTypeScript
About the role
- Projetar e construir aplicações web escaláveis, atuando desde a criação de APIs REST performáticas em Node.js até interfaces ricas e responsivas em React;
- Garantir a qualidade do código através de *Design Patterns*, princípios SOLID e *Code Reviews* rigorosos;
- Conectar o frontend com APIs de backend complexas e microsserviços, incluindo a integração com as novas soluções de IA do time;
- Modelar e otimizar estruturas de dados, trabalhando tanto com bancos relacionais (SQL Server, PostgreSQL) quanto não relacionais (MongoDB, Redis) para cenários de alta volumetria;
- Atuar na configuração e sustentação de ambientes na Azure, colaborando ativamente nos pipelines de CI/CD e no monitoramento produtivo das aplicações;
- Criar e manter bibliotecas de componentes reutilizáveis (Design System), garantindo consistência visual e agilidade no desenvolvimento.
Requirements
- Vivência comprovada como Full Stack em ambientes de média ou alta escala;
- Domínio de Node.js com TypeScript, com experiência em frameworks como Fastify ou Express (*NestJS como diferencial*);
- Domínio de React, incluindo uso avançado de Hooks, Context API, gerenciamento de estado e integração com APIs REST;
- Sólidos conhecimentos em JavaScript moderno (ES6+), HTML5 e CSS3;
- Experiência prática com bancos de dados SQL (PostgreSQL, MySQL ou SQL Server) e NoSQL (MongoDB, Redis ou ElasticSearch);
- Experiência com serviços de nuvem Microsoft, como App Service, Azure Functions, entre outros.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsTypeScriptReactJavaScriptHTML5CSS3SQLNoSQLDesign PatternsCI/CD