
Desenvolvedor de back end node.js
4 semanas atrás
Estamos em busca de uma Pessoa Desenvolvedora Back-end Node.js- Sênior. Procuramos alguém com perfil colaborativo, boa comunicação e habilidade para se adaptar a diferentes desafios técnicos e organizacionais. Você será uma peça chave no desenvolvimento de novas funcionalidades, garantindo qualidade e eficiência, além de colaborar com a equipe na definição de boas práticas de desenvolvimento. Se você curte diversão, energia, alegria, desafios criativos e é uma pessoa organizada, resolutiva, detalhista e orientada a resultados, vem com a gente ????Responsabilidades: Desenvolver e manter aplicações back-end em Node.js, seguindo boas práticas de arquitetura e padrões de projeto. Criar, documentar e integrar APIs RESTful de alta performance utilizando Type Script e Express. Projetar e otimizar modelagem de dados em bancos relacionais (My SQL, Postgre SQL) e/ou No SQL (Mongo DB), garantindo queries performáticas e escalabilidade. Utilizar ORMs como Type ORM, Sequelize ou Prisma para manipulação eficiente do banco de dados. Versionar código com Git, adotando workflows (Git Flow, pull requests, code reviews) e boas práticas de controle de versão. Trabalhar com Docker e docker-compose para criar ambientes de desenvolvimento e produção consistentes e reproduzíveis. Garantir qualidade de código por meio de testes automatizados (unitários e de integração) usando Jest, Mocha ou similares. Implementar mecanismos de cache (Redis, Memcached) e filas de mensagens (Rabbit MQ, AWS SQS/SNS, Kafka) para melhorar performance e escalabilidade. Monitorar e depurar aplicações em produção utilizando ferramentas como Node Profiler, Datadog, New Relic ou Prometheus. Implementar pipelines de CI/CD (Git Hub Actions, Git Lab CI, Jenkins) para deploy automatizado em AWS (ECS, Lambda, RDS, S3) ou Kubernetes. Colaborar com times multidisciplinares (front-end, Dev Ops, QA) em metodologias ágeis (Scrum/Kanban), participando de planning, daily e retrospectivas ????Requisitos: Experiência sólida com Node.js e Type Script, aplicando padrões de projeto (Factory, Repository, Dependency Injection) e estruturação modular (Clean Architecture, DDD). Uso de Express (ou Nest JS/Koa) para construção de APIs, dominando rotas, middlewares, tratamento de erros e validação de payload (class-validator, Joi, Celebrate). Gerenciamento de pacotes com npm ou yarn, versionamento semântico (semver) e controle de dependências. Testes Automatizados: domínio de frameworks como Jest ou Mocha + Chai, testes de integração (supertest) e uso de mocks/fakes. Escalabilidade e Desempenho: experiência em cache (Redis), filas de mensagens (Rabbit MQ, Kafka, AWS SQS/SNS) e otimizações de consultas em bancos relacionais (índices, partições). Performance e Debugging: uso de ferramentas como Node Profiler, Clinic.js, monitoramento com Datadog, New Relic ou Prometheus/Grafana. Integração Contínua e Deploy: prática com CI/CD (Git Hub Actions, Git Lab CI, Jenkins) e deploy em AWS (ECS, Lambda, RDS, S3) ou ambientes Kubernetes. Docker Avançado: criação de imagens otimizadas, multi-stage builds e configuração de docker-compose para desenvolvimento e produção. Banco de Dados Relacional Avançado: My SQL ou Postgre SQL (índices, query profiling, replicação, particionamento). APIs Performáticas e Seguras: experiência com Graph QL (Apollo Server), API Gateway, autenticação/autorização via OAuth2, JWT e versionamento de APIs. Git Profundo: workflows Git Flow, rebase vs merge, cherry-pick e estratégias de branching para times grandes. ????Diferenciais: Conhecimento em PHP (Laravel, Code Igniter, Symfony): será considerado um diferencial entender boas práticas de desenvolvimento back-end em PHP e migrar/integrações pontuais. Experiência com React (ou Next.js): habilidade para colaborar com o front-end em aplicações isomórficas ou SPA, integrando APIs e estados globais (Redux, Context API). Frameworks Node.js avançados: Nest JS (dependency injection, modules, providers), Koa ou Fastify para cenários de alta concorrência. Infraestrutura como Código (Ia C): conhecimento em Terraform ou Cloud Formation para provisionamento de ambientes AWS. Monitoramento e Observabilidade: uso de ELK Stack (Elasticsearch, Logstash, Kibana), Loki/Grafana, Open Telemetry para logs estruturados e métricas customizadas. Event-Driven Architecture: trabalho com Kafka, Rabbit MQ, AWS SNS/SQS, Web Sockets (Socket.io) e arquiteturas orientadas a eventos. Microservices: experiência em decomposição de sistemas monolíticos, deploy independente de serviços, comunicação via mensageria e API Gateway. Segurança: implementação de práticas OWASP (mitigação de SQL Injection, XSS, CSRF), configuração de WAF (Cloudflare, AWS WAF) e auditoria de código. Serverless: desenvolvimento e deploy de funções AWS Lambda em Node.js/Type Script, integração com Dynamo DB, S3 e triggers (SQS, API Gateway). ???? Benefícios: Vale Alimentação/Refeição via cartão Ifood Benefícios. Ajuda de custo ou vale transporte via Ifood Benefícios. Assistência médica (coparticipativa, extensiva à dependentes) Assistência odontológica (extensiva à dependentes) Day off e mimo no aniversário. Seguro de vida. Licença maternidade estendida. Espaço interativo com videogame. Espaço de descompressão #DESLIGUER. Frutas todos os dias Estacionamento. Treinamentos constantes e oportunidades de desenvolvimento. ???? Condições de Trabalho: Local: 100% Presencial em Campinas/SP (Polo II de Alta Tecnologia CPQD) Contratação CLT Horário: 08:00 ás 18:00
-
Desenvolvedor Back-end
1 semana atrás
Campinas, Brasil Teclógica Tempo inteiroOverview Junte-se ao nosso time como Desenvolvedor Back-end! Se você domina tecnologias como Node.js e .Net Core, tem paixão por desenvolvimento de sistemas escaláveis e gosta de atuar em ambientes colaborativos e desafiadores, essa é a sua chance! Procuramos um profissional comprometido, proativo e com visão de produto para fortalecer nosso time de...
-
Desenvolvedor Back-end Sr
Há 7 dias
Campinas, Brasil Facti Tempo inteiroEstamos em busca de um Desenvolvedor Back-End de nível sênior para início imediato, com experiência no desenvolvimento de sistemas dos aspectos funcionais e não funcionais, abrangendo exclusivamente o seu funcionamento (back-end). **Responsabilidades** Nesta função, você participará de todo o ciclo de desenvolvimento do back-end de um projeto de...
-
Desenvolvedor(a) Back-End Júnior/Pleno
1 semana atrás
Campinas, Brasil Kognit - Committed to Transforming Tempo inteiroDesenvolvedor Back-End Júnior/PlenoEstamos procurando um(a) Desenvolvedor(a) Back-End Júnior/Pleno para se juntar à nossa equipe! Buscamos um profissional com experiência sólida no desenvolvimento de APIs e sistemas escaláveis, que domine C# e .NET. Que esteja atualizado(a) com as melhores práticas de segurança, performance e arquitetura de software....
-
Campinas, Brasil Digiage Tempo inteiroDesenvolvedor Back-End Java | Microserviços e AWS Buscamos Desenvolvedor Back-End Java | Microserviços e AWS.Skills: Javascript, Rest API, Spring Boot, Spring Cloud, Mensageria (RabbitMQ, Kafka, AWS SQS, AWS SNS), AWS SQS. Requisitos Formação superior completa em Ciência da Computação, Sistemas de Informação ou áreas correlatas Experiência sólida...
-
Desenvolvedor Back End
Há 5 dias
Campinas, Brasil Workcell Tempo inteiroRequisitos e funções: Desenvolvedor BACK & FRONT END / 1 VAGA / CAMPINAS / SPWORKCELL RHestá com 1 vaga em aberto para CAMPINAS / SPResponsabilidades:Desenvolver páginas web responsivas utilizando os frameworks e bibliotecas especificados, alinhando-se aos protótipos fornecidos no áginas desenvolvidas com APIs REST, garantindo funcionalidade e...
-
Desenvolvedor Python Back-end – AWS
2 semanas atrás
Campinas, Brasil innolevels Tempo inteiroEstamos contratando Desenvolvedor Python Back-end – AWS para atuar na modernização de aplicações legadas e desenvolvimento de soluções escaláveis em cloud. Entendemos que para essa evolução, é necessário experiência intermediária em: Python AWS – Lambda, ECS, SQS, S3, EventBridge, API Gateway Terraform Clean Architecture SQL e NoSQL Boto3,...
-
Desenvolvedor Front End ReactJS Sênior
Há 3 dias
Campinas, Brasil Instituto de desenvolvimento Sistêmico - Camila Brina Tempo inteiroRequisitos: - Bacharelado em Ciência da Computação, Engenharia da Computação ou áreas relacionadas; - Experiência comprovada como desenvolvedor front end utilizando ReactJS; - Conhecimento avançado em HTML, CSS ,Java Script ; JQUERY e REDUX - Experiência com design responsivo e desenvolvimento mobile-first; - Conhecimento em metodologias ágeis de...
-
Desenvolvedor Front End ReactJS Sênior
4 semanas atrás
Campinas, Brasil Instituto de desenvolvimento Sistêmico - Camila Brina Tempo inteiroRequisitos:- Bacharelado em Ciência da Computação, Engenharia da Computação ou áreas relacionadas;- Experiência comprovada como desenvolvedor front end utilizando ReactJS;- Conhecimento avançado em HTML, CSS ,Java Script ; JQUERY e REDUX- Experiência com design responsivo e desenvolvimento mobile-first;- Conhecimento em metodologias ágeis de...
-
Desenvolvedor Back End Full Stack
Há 5 dias
Campinas, Brasil Bebeedesenvolvedor Tempo inteiroFuncionalidade:O desenvolvedor back end responsável por criar páginas web responsivas utilizando os frameworks e bibliotecas especificados, alinhando-se aos protótipos fornecidos.Sua principal responsabilidade é criar soluções de software escaláveis e seguras para o nosso sistema.Requisitos:Desenvolver páginas web responsivas utilizando os frameworks...
-
Desenvolvedor De Back End
2 semanas atrás
Campinas, Brasil Instituto De Pesquisas Eldorado Tempo inteiroResponsabilidades e atribuiçõesAtuar no desenvolvimento backend de uma solução web, utilizando Node.JS e Typescript;Construir testes automatizados das soluções desenvolvidas com base em ferramentas existentes.Requisitos e qualificaçõesFormação superior em Engenharia/Ciência da Computação, Sistemas de Informação ou similar;Experiência com...