
Desenvolvedor Back-End Pleno/Senior
Fortics
full-time
Posted on:
Location Type: Hybrid
Location: Fortaleza • Brazil
Visit company websiteExplore more
Job Level
About the role
- Profissional sênior, especialista em desenvolvimento full-stack, com sólido domínio de tecnologias backend e frontend, práticas modernas de arquitetura e experiência em projetos complexos.
- Atua com autonomia, colaboração e liderança técnica, contribuindo tanto para a evolução da base tecnológica quanto para a entrega de produtos robustos, escaláveis e confiáveis.
Requirements
- PHP
- Node.js / TypeScript: nível intermediário a avançado, com experiência em desenvolvimento de APIs.
- Docker: nível intermediário a avançado, aplicando em ambientes de desenvolvimento, testes e produção.
- MongoDB e Redis: experiência em modelagem, manipulação e otimização de bancos NoSQL e cache distribuído.
- Vue.js: domínio em construção de interfaces dinâmicas e escaláveis, seguindo boas práticas de componentização.
- Design System: utilização e/ou criação de bibliotecas de componentes reutilizáveis para padronização visual.
- TDD (Test-Driven Development): prática consistente no desenvolvimento orientado a testes.
- Git Flow: experiência em versionamento de código e boas práticas de fluxo de trabalho colaborativo.
- Microserviços: entendimento profundo e experiência prática na implementação e manutenção de arquiteturas distribuídas.
- Arquitetura de Projetos: experiência em modelagem e definição de arquiteturas para novos sistemas, incluindo escalabilidade e performance.
- Princípios SOLID
- Trabalho em equipe e Autogerenciamento: forte capacidade de colaboração em squads multidisciplinares, com autonomia e responsabilidade por entregas.
- Requisitos Desejados
- NestJS / AdonisJS: experiência ou familiaridade em frameworks modernos para Node.js.
- GraphQL: conhecimento em construção e consumo de APIs flexíveis.
- GoLang: noções ou experiência em desenvolvimento backend performático.
- Realtime (WebSocket): experiência em aplicações de tempo real, como chats ou sistemas de monitoramento.
- Diferenciais
- Laravel: experiência em Services/Repositories, Jobs/Queues e Listeners/Observers.
- Serviços em Nuvem: vivência em soluções do Google Cloud (ex.: Pub/Sub, BigQuery) e/ou outros provedores.
- Kubernets
Benefits
- Day Off - Folga de aniversário
- Plantão Psicológico
- Ifood
- GymPass
- Inglês
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPNode.jsTypeScriptDockerMongoDBRedisVue.jsTDDGit FlowMicroserviços
Soft skills
autonomiacolaboraçãoliderança técnicatrabalho em equipeautogerenciamento