Sobre a Oportunidade
Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior com sólida experiência no desenvolvimento de aplicações web modernas, arquitetura de software, cloud computing, DevOps e liderança técnica. Este profissional será responsável por liderar tecnicamente a equipe de desenvolvimento, atuar de forma hands-on no desenvolvimento de soluções escaláveis, apoiar decisões arquiteturais e garantir a qualidade, segurança e eficiência das entregas.
Responsabilidades
- Liderar tecnicamente equipes multidisciplinares de desenvolvimento Full Stack.
- Definir padrões de arquitetura, desenvolvimento, qualidade e segurança das aplicações.
- Desenvolver e evoluir aplicações Front-end e Back-end de alta disponibilidade.
- Projetar soluções escaláveis utilizando arquitetura em microsserviços quando aplicável.
- Participar da definição da arquitetura técnica de novos produtos e evolução de sistemas existentes.
- Atuar na resolução de problemas complexos relacionados à performance, escalabilidade e disponibilidade.
- Implementar e manter APIs RESTful e integrações entre sistemas.
- Garantir a aplicação de boas práticas de engenharia de software, Clean Code e arquitetura limpa.
- Conduzir revisões de código (Code Review) e promover melhoria contínua do time.
- Mentorar desenvolvedores de diferentes níveis técnicos.
- Apoiar refinamentos técnicos, estimativas e planejamento das entregas.
- Trabalhar em conjunto com equipes de Produto, UX, Infraestrutura, Segurança, Dados e DevOps.
- Garantir observabilidade, monitoramento e resiliência das aplicações.
- Participar da definição e evolução das estratégias de CI/CD e automação dos processos de desenvolvimento.
Requisitos Obrigatórios
- Experiência sólida com linguagens como C#, Java, Node.js, Python ou similares.
- Desenvolvimento de APIs RESTful.
- Conhecimento em arquitetura baseada em microsserviços.
- Experiência com autenticação, autorização e segurança de APIs (OAuth2, JWT, OpenID Connect).
- Conhecimento em mensageria (RabbitMQ, Kafka, Azure Service Bus ou similares).
- Experiência com bancos de dados relacionais e não relacionais.
- Conhecimento avançado em Design Patterns, SOLID, Clean Code e Clean Architecture.
- Experiência com integrações entre sistemas e APIs de terceiros.
- Experiência sólida com React, Angular, Vue.js ou frameworks equivalentes.
- Desenvolvimento de aplicações SPA (Single Page Applications).
- Gerenciamento de estado utilizando Redux, Context API, NgRx ou similares.
- Desenvolvimento de interfaces responsivas e acessíveis.
- Conhecimento em otimização de performance Front-end.
- Experiência em ambientes cloud (AWS, Azure ou GCP).
- Conhecimento em Docker.
- Conhecimento em Kubernetes.
- Experiência com infraestrutura como código.
- Conhecimento em redes, balanceamento de carga e segurança de aplicações.
- Experiência com ferramentas de observabilidade como Grafana, Prometheus, Datadog, Elastic Stack ou similares.
- Implementação e manutenção de pipelines CI/CD.
- Experiência com GitHub Actions, Azure DevOps, GitLab CI ou Jenkins.
- Automação de processos de build, testes e deploy.
- Estratégias de versionamento e gestão de releases.
- Conhecimento em Git Flow e boas práticas de versionamento.
Qualidade e Testes
- Experiência com testes unitários, integração e testes automatizados.
- Conhecimento em TDD e BDD.
- Experiência com frameworks de testes para Front-end e Back-end.
- Conhecimento em cobertura de código e qualidade contínua.
- Experiência com ferramentas de análise estática de código.
Liderança Técnica
- Experiência atuando como Tech Lead, Líder Técnico ou referência técnica.
- Capacidade de conduzir decisões arquiteturais.
- Experiência em mentoria e desenvolvimento de equipes.
- Participação ativa em refinamentos técnicos, planejamento e definição de arquitetura.
- Gestão de dívida técnica e melhoria contínua dos sistemas.
- Capacidade de alinhar estratégia tecnológica aos objetivos do negócio.
- Excelente comunicação com equipes técnicas e áreas de negócio.
Diferenciais
- Experiência com arquitetura orientada a eventos (Event-Driven Architecture).
- Conhecimento em Domain-Driven Design (DDD).
- Experiência com Serverless.
- Conhecimento em GraphQL.
- Experiência com Inteligência Artificial, Machine Learning ou integração com LLMs.
- Experiência em ambientes SaaS.
- Experiência em aplicações de alta disponibilidade e alta volumetria.
- Certificações em Cloud (AWS, Azure ou GCP).
Competências Comportamentais
- Perfil analítico e orientado à resolução de problemas complexos.
- Excelente comunicação interpessoal e técnica.
- Liderança colaborativa e inspiradora.
- Facilidade para atuar em ambientes ágeis e multidisciplinares.
- Capacidade de influenciar decisões técnicas e estratégicas.
- Organização e gestão de prioridades.
- Visão sistêmica do negócio.
- Foco em inovação, qualidade e melhoria contínua.
- Comprometimento com resultados e desenvolvimento da equipe.
Na Plusoft, acreditamos que tecnologia só gera valor quando aproxima pessoas e transforma experiências. Desenvolvemos soluções inteligentes que conectam marcas e clientes de forma mais humana, estratégica e eficiente.
O que você vai encontrar aqui
- Um ambiente colaborativo, diverso e acolhedor
- Autonomia com responsabilidade
- Espaço para propor ideias e inovar
- Desafios reais que unem tecnologia e experiência do cliente
- Oportunidades concretas de crescimento
Nossa cultura e valores
Vivemos inclusão, empatia, transparência, integridade, inovação, agilidade e comprometimento. Aqui, o cliente está no centro - e as pessoas também.
Se você quer crescer, aprender e gerar impacto de verdade, seu lugar é aqui!
Are you available to work on the hybrid model at São Paulo, São Paulo, Brasil? * Yes No