Desenvolvedor de back end
2 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 genteVocê 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. 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 TypeScript e Express. Projetar e otimizar modelagem de dados em bancos relacionais (MySQL, PostgreSQL) e/ou NoSQL (MongoDB), garantindo queries performáticas e escalabilidade. Utilizar ORMs como TypeORM, Sequelize ou Prisma para manipulação eficiente do banco de dados. Versionar código com Git, adotando workflows (GitFlow, 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 (RabbitMQ, 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 (GitHub Actions, GitLab CI, Jenkins) para deploy automatizado em AWS (ECS, Lambda, RDS, S3) ou Kubernetes. Colaborar com times multidisciplinares (front-end, DevOps, QA) em metodologias ágeis (Scrum/Kanban), participando de planning, daily e retrospectivas. Resquisitos: Experiência sólida com Node.js e TypeScript, aplicando padrões de projeto (Factory, Repository, Dependency Injection) e estruturação modular (Clean Architecture, DDD). Uso de Express (ou NestJS/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 (RabbitMQ, 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 (GitHub Actions, GitLab 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: MySQL ou PostgreSQL (índices, query profiling, replicação, particionamento). APIs Performáticas e Seguras: experiência com GraphQL (Apollo Server), API Gateway, autenticação/autorização via OAuth2, JWT e versionamento de APIs. Git Profundo: workflows GitFlow, rebase vs merge, cherry-pick e estratégias de branching para times grandes. Habilidades: Conhecimento em PHP (Laravel, CodeIgniter, 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: NestJS (dependency injection, modules, providers), Koa ou Fastify para cenários de alta concorrência. Infraestrutura como Código (IaC): conhecimento em Terraform ou CloudFormation para provisionamento de ambientes AWS. Monitoramento e Observabilidade: uso de ELK Stack (Elasticsearch, Logstash, Kibana), Loki/Grafana, OpenTelemetry para logs estruturados e métricas customizadas. Event-Driven Architecture: trabalho com Kafka, RabbitMQ, AWS SNS/SQS, WebSockets (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/TypeScript, integração com DynamoDB, 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 Residir em Campinas/SP e região ou disponibilidade de mudança para Campinas.
-
Back End Developer
2 semanas atrás
Sergipe, Brasil PLIN Energia Tempo inteiroDescrição da Empresa A PLIN Energia está comprometida em construir um mundo sustentável e digital através da economia corporativa e do fornecimento e propagação de energia renovável no Brasil. Nosso modelo de negócio inovador oferece energia solar por assinatura sem a necessidade de investimentos, burocracia ou instalação de painéis. É uma...
-
Desenvolvedor Full-Stack Pleno
1 semana atrás
Sergipe, Brasil 2Brain Group Tempo inteiroSobre a vaga: Estamos em busca de um(a) Desenvolvedor(a) Full-Stack Pleno para atuar no desenvolvimento e manutenção de aplicações web corporativas, integrando front-end e back-end em soluções escaláveis, performáticas e seguras. O(a) profissional será responsável por criar novas funcionalidades, implementar APIs e evoluir sistemas existentes...
-
Back-end Developer
1 dia atrás
Sergipe, Brasil Evotym Tempo inteiro**About the Client** Our client is a growing international fintech company providing crypto payment solutions. With a fully remote and distributed team, they focus on delivering secure, high-quality infrastructure that supports a wide range of merchant tools and internal systems. The company values long-term collaboration, clean code, and strong product...
-
Desenvolvedor Full Stack Sênior
Há 5 dias
Sergipe, Brasil Listenx | Business Soundtrack Tempo inteiroA Listenx é líder em Music Branding na América latina. Atuamos no modelo SAAS combinando tecnologia, música e anúncios no ponto de vendas para entregar comunicação estratégica e experiências musicais que fidelizam clientes e aumentam vendas. Com soluções para todos os tamanhos de empresas, a Listenx está presente em mais de 16.000 clientes de...
-
Front-end Developer
1 dia atrás
Sergipe, Brasil Evotym Tempo inteiro**About the Client** Our client is an international, fast-growing fintech company in the payment processing space. Operating fully remotely, they develop secure, user-centric tools that streamline merchant admin interfaces and customer-facing payment flows. With a distributed team and product-first mindset, the company values adaptability, ownership, and...
-
.NET Developer
Há 3 dias
Sergipe, Brasil LTIMindtree Tempo inteiro.NET Developer - Vaga Afrimativa para Mulheres Language: English and Portuguese Duration: 1 year Position: Hybrid, 2x to 3x in Office Experience: 5 to 8 years of hands-on experience in .NET and .NET Core development Overview: We are seeking a skilled .NET Developer to join our team. This role is ideal for professionals with solid experience in full-stack...
-
Senior Browser Extension Developer
2 semanas atrás
Sergipe, Brasil Velozient Tempo inteiroWe are looking for a remote Senior Browser Extension Developer to develop and publish Chrome extensions for our U.S. client. The duration of this project will last 3-6 months with the opportunity to extend into a full-time position. Our client makes trust-building in business relationships effortless. With greater trust comes greater business growth. At...
-
Desenvolvedor Front-end
2 semanas atrás
Avenida Rotary, Aracaju, Sergipe, Brasil, - CV CRM Tempo inteiro R$60.000 - R$80.000 por anoDescriptionO CV é reconhecido como autoridade no setor de vendas na construção civil e é um dos softwares com mais casos de sucesso em todo o país, ajudando grandes incorporadoras, loteadoras e construtoras em seus negócios. Somos a única plataforma de CRM 5.0 disponível no mercado imobiliário, desde a captação de leads até o pós-venda. Nossa...