Pessoa Desenvolvedora de Software Pleno - Fullstack
Descrição da Vaga
O Grupo Concert Technologies atua no desenvolvimento de soluções tecnológicas voltadas à conectividade e transformação digital, integrando diferentes camadas de software e infraestrutura em projetos de alta complexidade. Buscamos uma Pessoa Desenvolvedora de Software Pleno – Fullstack com perfil analítico, autonomia técnica e visão sistêmica para atuar na criação e evolução de aplicações web e serviços backend que compõem plataformas inteligentes desenvolvidas pelo grupo. A pessoa fará parte de um time ágil e multidisciplinar, responsável por construir serviços escaláveis, seguros e integrados, apoiando produtos que envolvem coleta, processamento e análise de dados em larga escala. **Principais responsabilidades** * Desenvolver, otimizar e manter microserviços e APIs RESTful utilizando Node.js, TypeScript e NestJS. * Estruturar e aprimorar bancos de dados SQL e NoSQL, garantindo performance e integridade das informações. * Implementar testes automatizados (unitários e de integração) e participar ativamente do ciclo de code review. * Projetar soluções escaláveis em arquiteturas baseadas em nuvem (AWS) e containers (Docker/Kubernetes). * Apoiar decisões técnicas e propor melhorias contínuas em arquitetura, segurança e performance. * Aplicar boas práticas de desenvolvimento: SOLID, Clean Code e Design Patterns. * Documentar soluções e colaborar com profissionais de firmware, produto e dados para integração ponta a ponta. **Requisitos técnicos** * Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas. * Experiência sólida com Node.js, TypeScript, NestJS e desenvolvimento orientado a APIs. * Experiência com frameworks front\-end (Angular, React ou similares) * Conhecimento em bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, DynamoDB). * Experiência com Git e Git Flow, testes automatizados, CI/CD e boas práticas DevOps. * Vivência com AWS (Lambda, SQS, S3, EC2\) e containers (Docker, Kubernetes). * Capacidade analítica, proatividade e autonomia técnica. **Diferenciais** * Experiência em sistemas distribuídos ou aplicações que tratam grandes volumes de dados. * Conhecimento em mensageria e filas (MQTT, Kafka, RabbitMQ). * Interesse em contribuir com decisões de arquitetura e evolução do produto. **Perfil comportamental** * Análise crítica e solução de problemas complexos * Qualidade técnica e atenção à performance do código * Protagonismo e autonomia na execução de tarefas técnicas * Colaboração e comunicação com equipes multidisciplinares * Organização e padronização de processos de desenvolvimento * Foco na escalabilidade, segurança e confiabilidade das aplicações * Iniciativa e proatividade na evolução de produtos e arquitetura Tipo de vaga: Efetivo CLT Pagamento: R$4\.000,00 por mês Benefícios: * Assistência médica * Assistência odontológica * Auxílio\-combustível * Auxílio\-internet * Convênios e descontos comerciais * Participação nos lucros * Seguro de vida * Trabalho remoto * Vale\-alimentação * Vale\-refeição * Vale\-transporte
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev