DEV FULLSTACK .NET
Remoto
Pleno
Criamos negócios digitais de sucesso através de um mergulho profundo na experiência do cliente e com entregas ágeis durante todo o processo de criação e evolução de serviços e produtos digitais. Somos apaixonados por tecnologia e por boas experiências, energizados por mudanças, movidos por gente. Você está pronto para fazer parte do nosso ecossistema digital? Vem ser Squader!
O que você irá fazer ↩
- Responsabilidades e Atribuições Desenvolver e manter aplicações full-stack com ênfase em backend (70%), utilizando .NET Core, C# e Azure, e frontend (30%) com React/Next.js, projetando e implementando APIs RESTful e interfaces responsivas; Aplicar princípios de arquitetura limpa (Clean Architecture), DDD, boas práticas de desenvolvimento (SOLID) e testes automatizados (unitários, de integração, mocking e teste de APIs); Criar sistemas distribuídos, integrando soluções com serviços em nuvem Azure (App Service, Functions, SQL Database/Storage, Service Bus/Event Grid, App Insights), ferramentas de mensageria e arquiteturas variadas (monolito, microsserviços, orientadas a eventos); Colaborar com equipes multidisciplinares em metodologias ágeis (Scrum, Kanban, XP), participando de code reviews, pair e mob programming para melhoria contínua e entrega de software de alta qualidade; Usar eficientemente ferramentas e práticas de DevOps, incluindo automação de build e release, integração contínua (CI/CD), contêineres (Docker) e monitoramento de aplicações; Participar desde a ideação e concepção de produtos até sua entrega e sustentação, fazendo escolhas técnicas, discussões de tecnologias e influenciando a excelência técnica; Integrar IA Generativa (Copilot/ChatGPT) para aceleração de tarefas como testes, refatorações e documentação, otimizando o tempo de entrega; Atuar em projetos com ritmo sustentável, trabalhando em times colaborativos para construir experiências inovadoras e agregar valor aos clientes; Contribuir com a evolução das iniciativas em um time de alta performance, defendendo a excelência técnica e estando aberto a mudanças quando necessário.
O que você precisa ↩
- experiência em desenvolvimento de sistemas com C#/ASP.NET e React/Next.js, com habilidade para escrever código de alta qualidade, bem testado e orientado a objetos; Experiência sólida em bancos de dados relacionais (SQL Server, PostgreSQL) com foco em modelagem, queries e performance, exposição a NoSQL e uso de ORM como Dapper/EF Core; Vivência com práticas ágeis (Scrum, Kanban ou XP); Experiência aplicando Clean Architecture/DDD ou arquiteturas em camadas; Experiência prática dos princípios SOLID; Experiência na construção de testes automatizados (unitários e integrados), mocking e teste de APIs; Experiência no uso do Git (PRs, code review, branching); Experiência com serviços Azure: App Service ou Functions, SQL Database/Storage, Service Bus/Event Grid, App Insights; Uso prático de IA (Copilot/ChatGPT) para acelerar tarefas (tests, refactors, docs).
Para o match perfeito ↩
- Aplicação de TDD/BDD; Conhecimento em Python; Experiência com CI/CD (Azure DevOps ou GitHub Actions); Familiaridade com Kubernetes/AKS, Docker, Helm e IaC (Bicep/Terraform); Desenvolvimento seguro aplicando princípios básicos de segurança (OWASP); Participação em comunidades técnicas ou projetos open-source.
Para ter uma jornada positiva e evolucionária ↩
- Cuidado com a saúde física: Assistência Médica e Odontológica
- Seguro de vida Prudential
- Sua saúde mental também é essencial: Parceria com a PlenaVi e A&M para consultas individuais de psicoterapia;
- Alimentar-se bem faz a diferença: Vale-refeição ou alimentação;
- Anywhere Office: trabalhe de onde quiser
- Exercícios são essenciais para o bem-estar no dia a dia: Wellhub (antigo Gympass);
- Licença Paternidade e Maternidade Estendida;
- Horário flexível: jornada de 40h semanais, de segunda a sexta, alinhado com o projeto e time;
- Desenvolva-se mais: parceria com instituições de ensino e escolas de idiomas;
- Day off no mês de aniversário;
- Aproveite seu tempo livre: clube de benefícios com diversas parcerias e descontos exclusivos nos segmentos de bem-estar, educação, idiomas, gastronomia, serviços e produtos;
- SQ MATCH: Nosso programa de indicação de talentos que você é gratificado por cada indicação que for contratada;
- Participação em comunidades internas: apoio na jornada, troca de experiências, grupos de estudo e trilhas de aprendizado;
- Participação nos Lucros Anual: Conforme alcance de resultados da empresa
- One a one: Alinhamentos de expectativas de carreira e objetivos, momento de troca, safeplace;
- Interação entre colaboradores: Eventos internos periódicos;
Por que ser um squader?
- Somos globais: temos squaders espalhados em todo o Brasil e alguns no exterior, atuando em projetos de clientes de renome e impacto global. Já temos projetos nos EUA, Canadá e África do Sul.
- Anywhere office: nosso modelo de trabalho é anywhere office, mas alguns projetos podem ser híbridos ou presenciais (confira a descrição da vaga). Você terá autonomia para alinhar com seu líder seus horários, equilibrando a sua rotina e as entregas do projeto que está atuando.
- Ambiente propício à evolução: construímos um ambiente colaborativo, de muito aprendizado e que valoriza a formação e desenvolvimento das pessoas.
- Crescimento constante: estamos nos consolidando como uma das top 5 consultorias de digital do Brasil.
- Trilhas de carreira: sua jornada profissional será construída junto com uma liderança presente, tendo possibilidade de transitar entre projetos, papéis e unidades de negócio do ecossistema SQUADRA.
- Cuidado com as pessoas: nosso core é o digital, mas nada disso seria possível sem nossas pessoas. Por isso, nosso foco é criar uma jornada positiva, memorável e humanizada para nossos Squaders.