Resumo
Buscamos um Desenvolvedor Pleno/Senior com expertise em C# e ASP.NET para integrar nosso time de desenvolvimento full-stack. Você será responsável por arquitetar, desenvolver e manter aplicações robustas e escaláveis utilizando nossa stack (C#, ASP.NET, React, Next.js, TypeScript e PostgreSQL), mentorando desenvolvedores junior e contribuindo para decisões técnicas estratégicas da organização.
Responsabilidades e Atribuições
- Desenvolver, testar e manter aplicações web e mobile utilizando tecnologias modernas
- Arquitetar soluções técnicas escaláveis, considerando performance, segurança e manutenibilidade
- Revisar código de outros desenvolvedores, garantindo qualidade e padrões de desenvolvimento
- Mentorizar desenvolvedores junior, compartilhando conhecimento e boas práticas
- Participar ativamente de reuniões de planejamento e refinamento de requisitos técnicos
- Identificar e resolver gargalos de performance e problemas técnicos críticos
- Documentar arquiteturas, padrões e processos técnicos
- Colaborar com Product Managers e Design para traduzir requisitos em soluções técnicas viáveis
- Participar de decisões sobre stack tecnológico e ferramentas de desenvolvimento
- Contribuir para a cultura de excelência técnica e inovação contínua
Requisitos e Qualificações
Competências Técnicas:
- Backend: Proficiência em C# e experiência sólida com ASP.NET (Core/Framework)
- Frontend: Experiência com React e/ou Next.js
- Linguagem: Domínio de TypeScript para desenvolvimento frontend e backend
- Banco de Dados: Conhecimento profundo de SQL e experiência com PostgreSQL
- Controle de Versão: Experiência com Git
Competências Comportamentais:
- Comunicação: Capaz de explicar conceitos técnicos complexos de forma clara para diferentes públicos
- Trabalho em Equipe: Colaborativo, comprometido com objetivos coletivos e disposto a apoiar colegas
- Liderança Técnica: Influencia positivamente decisões técnicas e serve como referência para o time
- Proatividade: Identifica problemas antes que se tornem críticos e propõe soluções
- Aprendizado Contínuo: Entusiasmado em aprender novas tecnologias e metodologias
- Pensamento Crítico: Questiona soluções com respeito e propõe alternativas bem fundamentadas
- Responsabilidade: Assumir responsabilidade pelo código e pela qualidade do trabalho entregue
- Empatia: Compreende necessidades do usuário final e dos membros do time
- Resiliência: Mantém a calma diante de desafios técnicos e prazos apertados
Outros Requisitos
- Disponibilidade para trabalho 100% presencial emSão José dos Campos/SP. (Requisito não flexível)
- Regime de contratação PJ. (Requisito não flexível)