Desenvolvedor(a) Fullstack Sênior
Tecla T
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
- Pessoa Desenvolvedora Java - Sênior
- Analista de Desenvolvimento .NET + VS-SGR (Temporário-SP)
- Mestre de Obras Sênior
- Analista de Qualidade Sênior
- Advogado(a) Sênior de Contratos
- Âmbar Energia - Analista de Comércio Exterior Sênior
- Analista Adm Infraestrutura Sênior | Arquiteto
- Analista de Processos de TI Sênior (foco em Business Partner Comercial)
