Desenvolvedor(a) Fullstack Sênior

Tecla T

📍 São Paulo/SPhibrido· PJ

Descrição da vaga

Local:  Híbrido (3 remoto, e 2 Presencial)

🌐 Sobre a Vaga

Buscamos um(a) Desenvolvedor(a) Fullstack Sênior para atuar no desenvolvimento e evolução de plataformas robustas, altamente performáticas e escaláveis.

Você será peça-chave na tomada de decisões de arquitetura de software, revisão de código, planejamento técnico das sprints e na mentoria de profissionais menos experientes do time.

Essa é uma excelente oportunidade para quem deseja atuar em um ambiente desafiador e com alto nível técnico, com foco em boas práticas de engenharia de software, arquitetura e escalabilidade.

🛠️ Tecnologias que você precisa dominar

Backend

  • .NET (Core 6+)
  • Banco de dados relacionais (PostgreSQL, SQL Server)
  • Banco de dados NoSQL (MongoDB)
  • Redis
  • RabbitMQ
  • APIs RESTful
  • Autenticação/autorização com JWT, OAuth2

Frontend

  • React.js
  • React Native (desejável)
  • HTML5, CSS3, SASS/SCSS
  • TypeScript

🧠 Conhecimentos Fundamentais

  • Sólidos conhecimentos em SOLID, Design Patterns
  • Domain Driven Design (DDD)
  • Arquiteturas Clean Architecture e Onion Architecture
  • Princípios de arquitetura de software moderna (modularização, escalabilidade, desacoplamento, injeção de dependência)
  • Git (Fluxo Gitflow, Pull Requests, Code Review)

🌱 Soft Skills

  • Perfil de liderança técnica e mentoria
  • Boa comunicação e colaboração com times multifuncionais
  • Proatividade, autonomia e senso de dono
  • Organização, comprometimento com prazos e foco em entregas de valor
  • Capacidade analítica para resolver problemas complexos

🚀 Diferenciais que chamam nossa atenção

  • Conhecimento no segmento de turismo ou viagens
  • Experiência com Keycloak para gestão de identidade e autenticação
  • Experiência com CI/CD (GitHub Actions, Azure DevOps, etc.)
  • Experiência com Docker e ambientes baseados em containers
  • Conhecimento em mensageria avançada com RabbitMQ (e.g. tópicos, dead-letter, retry policy)
  • Familiaridade com Metodologias Ágeis (Scrum, Kanban)

🧩 Responsabilidades do dia a dia

  • Desenvolver novas funcionalidades em projetos backend e frontend
  • Apoiar o time na definição e evolução da arquitetura de software
  • Garantir a qualidade do código através de boas práticas, testes e code review
  • Realizar manutenção corretiva e evolutiva de sistemas existentes
  • Trabalhar lado a lado com o time de produto, QA e outros desenvolvedores
  • Contribuir para a melhoria contínua do time e dos processos
  • Participar ativamente de discussões técnicas e planejamento de sprints

Beneficios

  • Cartão ECXPAY no valor de R$ 500,00/Mês;
  • Acesso a Wellhub;
  • Convênio Zenklub - Psicólogo / Nutricionista / Coaching/ Terapia;
  • 22 dias de descanso remunerado, após 12 meses;
  • Parceria com curso de línguas "Time Load";
  • Parceria com Clínica Bridges.

Mais vagas em São Paulo

Todas as vagas em São Paulo/SP →Vagas em São Paulo →