Desenvolvedor Fullstack Pleno Curitiba

Há 5 dias

Curitiba, Paraná, Brasil Ademicon Barra Olímpica Tempo integral

DESENVOLVEDOR FULLSTACK PLENOPágina da EmpresaCuritiba
- PRDESCRIÇÃO DA VAGASomos uma empresa em constante evolução, movida por pessoas, inovação e propósito.
Há mais de 30 anos no mercado, construímos uma trajetória sólida, marcada pelo crescimento sustentável, pela proximidade com nossos clientes e pelo compromisso de transformar sonhos em conquistas reais.
Nossa cultura valoriza o protagonismo, a colaboração e o desenvolvimento contínuo.
Acreditamos que grandes resultados são construídos por pessoas engajadas, que encontram espaço para crescer, inovar e gerar impacto todos os dias.
Com presença nacional e expansão acelerada, seguimos evoluindo de forma estratégica, investindo em tecnologia, desenvolvimento humano e fortalecimento da nossa marca empregadora.
Aqui, buscamos profissionais que queiram ir além do óbvio, enfrentar desafios, construir soluções e fazer parte de um ambiente dinâmico, acolhedor e orientado a resultados.
Mais do que uma empresa, somos um ecossistema de oportunidades, conexões e crescimento.
Um lugar onde talentos são reconhecidos, ideias ganham espaço e carreiras podem alcançar novos patamares.
RESPONSABILIDADESDesenvolver, evoluir e manter aplicações e serviços, com atuação predominante em Backend utilizando Node.js, TypeScript e NestJSDesenvolver e manter APIs REST e GraphQL, além de integrações com sistemas e serviços de terceirosDesenvolver e dar manutenção em funcionalidades Frontend quando necessário, atuando de forma Full StackImplementar soluções envolvendo processamento assíncrono, filas, eventos e cacheCriar e manter testes automatizados, incluindo testes unitários e de integraçãoTrabalhar com bancos de dados relacionais e não relacionais, realizando consultas, modelagem e manutenção das estruturas de dadosInvestigar e solucionar bugs, incidentes e problemas de performance, buscando identificar suas causas e implementar soluções sustentáveisParticipar de code reviews, refinamentos e discussões técnicas, contribuindo para decisões de implementação e evolução das aplicaçõesAplicar boas práticas de desenvolvimento, segurança, versionamento, documentação, observabilidade e qualidade de códigoREQUISITOS DA VAGAExperiência profissional com desenvolvimento de software em nível plenoExperiência sólida com TypeScript, Node.js e NestJSExperiência no desenvolvimento e consumo de APIs REST e GraphQLExperiência com PostgreSQL e MongoDB, incluindo consultas, modelagem e manipulação de dadosExperiência com testes automatizados, incluindo testes unitários e de integração, utilizando Jest ou ferramentas equivalentesConhecimento de arquitetura de aplicações, orientação a objetos, princípios SOLID, Clean Code e padrões de projetoExperiência com arquitetura orientada a eventos, filas e processamento assíncronoExperiência com Redis e utilização de estratégias de cacheExperiência com sistemas distribuídos e integrações com APIs e serviços de terceirosExperiência com Git e fluxos colaborativos de desenvolvimento, incluindo branches, pull requests e code reviewExperiência com Docker e ambientes containerizadosExperiência com pipelines de CI/CD e automação de deployConhecimento de HTTP, autenticação e autorização, tratamento de erros, logs e boas práticas de segurança no desenvolvimento de APIsExperiência com desenvolvimento Frontend utilizando React, Next.js ou tecnologia equivalente, suficiente para desenvolver, manter e integrar funcionalidades de ponta a pontaDIFERENCIALExperiência com provedores de Cloud, especialmente AWSConhecimento de mensageria utilizando tecnologias como RabbitMQ, Kafka, AWS SQS/SNS ou equivalentesExperiência com observabilidade e monitoramento de aplicações, incluindo logs estruturados, métricas e tracingConhecimento de ferramentas como Datadog, Grafana ou similaresConhecimento de práticas de segurança de aplicações e OWASPExperiência com Kubernetes ou outros orquestradores de containersExperiência em ambientes com microsserviçosConhecimento de estratégias de resiliência, como retry, timeout, circuit breaker e idempotênciaExperiência com metodologias ágeis e atuação próxima a times de ProdutoINFORMAÇÕES ADICIONAISContrato: PJ
#J-*-Ljbffr