Autenticis Consultoria de Sistemas e Marketing Ltda
DESENVOLVEDOR PLENO.
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Rio de Janeiro, State of Rio de Janeiro, Brazil
Work mode:
Onsite
Published on:
22 September 2026
What they need
Como Desenvolvedor(a) Pleno, você será uma peça-chave na evolução dos nossos produtos. Sua principal responsabilidade será atuar tanto no suporte e manutenção dos sistemas legados quanto no desenvolvimento de novas features e APIs, garantindo a estabilidade e a performance das nossas soluções. Você será a referência técnica da equipe, colaborando diretamente com outros desenvolvedores e stakeholders para entregar valor de forma contínua.
Metas:
● Liderar tecnicamente features ou módulos de ponta a ponta (do design à entrega)
● Tomar decisões de arquitetura em escopo delimitado com autonomia;
● Propor e implementar melhorias de performance, escalabilidade ou segurança
● Reduzir débito técnico em áreas sob sua responsabilidade (meta trimestral);
● Avaliar trade-offs técnicos e justificar decisões de forma clara;
● Garantir cobertura de testes adequada (unitários, integração) nas entregas;
● Aplicar princípios sólidos de design (SOLID, Clean Code, padrões de projeto conforme aplicável);
● Reduzir a taxa de bugs em produção originados de código próprio;
● Realizar code reviews criteriosos, contribuindo para a qualidade do time
● Mentorar 1 ou mais desenvolvedores júnior de forma contínua;
● Conduzir sessões de compartilhamento de conhecimento (tech talks, workshops internos);
● Contribuir para documentação técnica e padronização de processos;
Ajudar na integração (onboarding) de novos membros do time.
Responsabilidades e Atividades:
- Desenvolver e manter aplicações web e APIs utilizando C# com .NET Core e NestJS.
- Criar interfaces de usuário ricas e responsivas com Vue.js.
- Realizar a manutenção e evolução de sistemas existentes, incluindo a análise e correção de bugs.
- Atuar como ponto focal técnico do time de desenvolvimento, orientando e apoiando os demais membros.
- Projetar e implementar integrações com serviços de terceiros via APIs REST e SOAP.
- Modelar e otimizar bancos de dados relacionais, como SQL Server e PostgreSQL.
- Participar ativamente das cerimônias do SCRUM, trabalhando em
- Sprints semanais para garantir entregas ágeis e de alta qualidade.
- Garantir a qualidade do código através de boas práticas de desenvolvimento, testes e code review.
- Participação em decisões de arquitetura do time/squad
- Número de automações ou otimizações implementadas (ex.: redução de tempo de build, scripts de produtividade)
- Aprendizado contínuo
- Certificações ou especializações obtidas
- Participação em eventos técnicos externos (palestras, conferências)
- Evolução em avaliações de competência técnica
- Comunicar-se com clareza com áreas de negócio/produto sobre viabilidade e trade-offs técnicos
- Estimar prazos e esforços com boa precisão, considerando riscos
- Tomar decisões técnicas com autonomia, escalando quando necessário
- Dar e receber feedback de forma construtiva;
- Contribuir ativamente em discussões de arquitetura, planejamento técnico e retrospectivas;
- Atuar como referência técnica para o time em sua área de especialização;
- Gerenciar múltiplas prioridades com boa organização;
- Assumir responsabilidade técnica por sistemas ou módulos inteiros;
- Contribuir para definição de padrões e arquitetura em nível de squad/tribo;
- Desenvolver visão de negócio, conectando decisões técnicas a resultados
- Ampliar atuação em mentoria, formando outros desenvolvedores plenos
Competências Técnicas:
- Sólida experiência profissional com desenvolvimento back-end em C# e .NET Core.Experiência com desenvolvimento de APIs RESTful.
- Conhecimento prático em NestJS.
- Proficiência em desenvolvimento front-end com Vue.js.
- Experiência com bancos de dados relacionais, especialmente SQL
- Server e/ou PostgreSQL.
- Vivência com metodologias ágeis, principalmente SCRUM.
- Excelente capacidade de resolução de problemas e habilidades de comunicação.
- Conhecimentos em Angular.
- Experiência com banco de dados Oracle.
- Vivência com APIs SOAP.
- Familiaridade com ambientes de nuvem (AWS, Azure, etc.).
- Experiência anterior atuando como referência técnica ou liderança de pequenas equipes.
Escolaridade: Ensino Superior completo ou cursando em: tecnologia da Informação; áreas correlatas.
Competências Comportamentais:
● Comunicar-se com clareza tanto com o time técnico quanto com áreas de negócio/produto
● Traduzir conceitos técnicos complexos em linguagem acessível para stakeholders não técnicos
● Expor trade-offs técnicos de forma objetiva, ajudando na tomada de decisão
● Comunicar bloqueios, riscos e atrasos com antecedência, propondo alternativas
● Participar ativamente das cerimônias ágeis, contribuindo com informações relevantes (não apenas reportar status)
● Documentar decisões técnicas de forma clara para consulta futura do time (ADRs, atas técnicas)
● Dar feedback de forma construtiva, específica e orientada a melhoria (tanto para pares quanto para júniores)
● Saber receber feedback com maturidade, sem postura defensiva
● Tomar decisões técnicas com autonomia dentro do escopo de sua responsabilidade
● Saber identificar quando escalar uma decisão para o time ou liderança
● Priorizar tarefas de forma independente, alinhado aos objetivos do sprint/projeto
● Resolver problemas complexos sem depender constantemente de supervisão
● Assumir responsabilidade pelas próprias entregas, incluindo eventuais falhas
● Buscar contexto de negócio antes de tomar decisões técnicas relevantes
● Contribuir ativamente em discussões de arquitetura e planejamento técnico
● Oferecer ajuda proativa a colegas com dificuldades, sem que seja solicitado
● Compartilhar conhecimento de forma natural no dia a dia (não apenas em momentos formais)
● Construir relações de confiança com o time, com produto e com outras áreas
● Ser capaz de trabalhar bem tanto de forma independente quanto em pares (pair programming)
● Contribuir para um ambiente de trabalho saudável, respeitoso e colaborativo
● Lidar bem com divergências técnicas, buscando consenso baseado em dados/argumentos
● Mentorar desenvolvedores júnior de forma consistente e estruturada
● Ter paciência e didática ao explicar conceitos técnicos
● Estimular a autonomia dos mentorados, em vez de apenas entregar respostas prontas
● Dar suporte no onboarding de novos membros do time
● Identificar pontos de desenvolvimento em colegas e ajudar a endereçá-los
● Servir como referência de boas práticas e postura profissional para o time
● Estimar prazos e esforços com boa precisão, considerando riscos e imprevistos
● Gerenciar múltiplas prioridades e contextos sem perder qualidade
● Organizar-se para cumprir compromissos assumidos com o time
● Sinalizar sobrecarga de trabalho de forma proativa, antes que vire um problema
● Equilibrar velocidade de entrega com qualidade técnica
● Demonstrar comprometimento com os objetivos do time e da empresa, não apenas com tarefas individuais
● Agir com ética e responsabilidade em decisões técnicas (ex.: segurança, dados sensíveis)
● Ser flexível diante de mudanças de prioridade ou escopo
● Manter postura profissional em situações de pressão ou conflito
● Contribuir ativamente para a cultura do time (ex.: rituais, celebração de conquistas, clima organizacional)
● Buscar continuamente atualização e aprendizado, mesmo fora de obrigações formais
● Conectar decisões técnicas a resultados de negócio (ex.: impacto no usuário, custo, performance)
● Questionar requisitos quando identificar riscos técnicos ou inconsistências
● Propor soluções pensando em custo-benefício, não apenas na solução "ideal" tecnicamente
● Entender o contexto do produto/cliente para tomar decisões mais assertivas
● Influenciar positivamente decisões técnicas do time através de argumentação sólida
● Assumir a frente em situações de incidentes críticos, coordenando ações até resolução
● Ser exemplo de boas práticas para o time, gerando adesão orgânica (não por imposição)
● Ajudar a manter o time focado e alinhado durante períodos de alta pressão
Pagamento: R$3.000,00 - R$10.814,94 por mês
Local do trabalho: Presencial
Other offers great for you!
These companies are also looking for great profiles
Top Profil
Expert Clickhouse
Freelance
Remote
Top Recruiter
Skills
1 day ago
Quick apply
Celaneo
Senior Full Stack Developer
Permanent contract
Paris, France
Onsite, Hybrid
Skills
1 day ago
Quick apply
EAYS Consulting
Architecte technique – , Saint-Denis (93) – 12 mois
TJM 576 EUR/jour
Freelance
Hybrid
Skills
16 hours ago
Quick apply