👨🏻‍💻 postech.work

DESENVOLVEDOR FULL STACK SÊNIOR

• 🌐 In Person

In Person Posted 1 day, 8 hours ago

Job Description

A WMI é responsável pelo Autolac, sistema líder de gestão laboratorial no Brasil. Estamos reescrevendo o Autolac em uma plataforma SaaS moderna e cloud-native no Azure, utilizando Angular + C#/.NET + Azure Services, com práticas avançadas de DevOps, AI Code Generation e qualidade contínua.

Missão do Cargo

Atuar como Full Stack Engineer Sênior no desenvolvimento do novo Autolac, com autonomia para contribuir em design e arquitetura de componentes, colaboração direta com o Tech Lead e papel de mentoria dentro do time. É uma posição hands-on, cobrindo desde a definição de requisitos até o deployment e operação em produção, com práticas modernas de engenharia.

Responsabilidades

Definir requisitos com o PO: colaborar na escrita de user stories em PRDs (Product Requirements Documents), detalhando critérios de aceitação claros.

Test-first: transformar critérios de aceitação em testes automáticos (ATDD/BDD, unit, integration, e2e) antes da lógica de negócio.

Desenvolver APIs em .NET e front-end em Angular, integrando com serviços do Azure.

Contribuir no design de componentes e arquitetura, aplicando princípios de Clean Code, SOLID, DRY, desacoplamento.

Utilizar AI Code Generation (Copilot, Cursor, Claude ou similares) para acelerar desenvolvimento e migração, mantendo qualidade.

Revisar código de colegas, garantindo aderência a padrões de design, testes e segurança.

Usar e configurar linters, ferramentas automáticas de code review e scanners de segurança.

Manter e evoluir o pipeline de CI/CD em conjunto com o SRE e outros devs.

Executar deployments resilientes (blue-green, rolling updates, zero-downtime).

Aplicar práticas de secure coding: input validation, least privilege, threat modeling.

Colaborar com QA e participar de cerimônias ágeis (refinamentos, plannings, reviews, retrospectivas).

Contribuir para práticas de observabilidade (monitoramento, logging, métricas).

Participar da rotação de on-call, atuando em incidentes em produção.

Apoiar a leitura de código legado (Delphi) para entender fluxos críticos de negócio quando necessário.

Atuar como mentor para desenvolvedores mid-level, difundindo boas práticas.

Requisitos

7+ anos de experiência em desenvolvimento de software.

Experiência sólida com .NET (C#) e Angular em aplicações de larga escala.

Vivência prática com Azure Services (App Services, Functions, Storage, Azure SQL, etc.), ou similar.

Experiência real em AI Code Generation (Copilot, Cursor, Claude ou similares).

Habilidade comprovada em test-first development (ATDD/BDD, testes automatizados antes da lógica de negócio).

Experiência em CI/CD pipelines (Azure DevOps, GitHub Actions) e deploy em Azure.

Experiência com containerização (Docker, Kubernetes/ACA/AKS).

Vivência em operações: troubleshooting, observabilidade, incidentes.

Experiência prévia em on-call.

Conhecimentos sólidos em design patterns, clean code, SOLID, DRY.

Práticas de segurança: secure coding, input validation, least privilege.

Diferenciais

Experiência em migração de sistemas legados.

Familiaridade com padrões de modernização incremental (Strangler Fig, anti-corruption layers, facades/adapters, feature toggles) para garantir a coexistência entre legado e novo.

Experiência em zero-downtime deployment strategies em produção.

Vivência em healthcare/laboratórios ou ambientes regulados.

Soft Skills

Capacidade de liderança técnica e mentoria.

Boa comunicação e espírito colaborativo.

Proatividade e atenção a detalhes.

Mentalidade de responsabilidade compartilhada: you build it, you run it.

Abertura para aprendizado contínuo e evolução com IA.

Por que se juntar à WMI?

Você fará parte de um projeto estratégico de modernização, reescrevendo o Autolac em uma plataforma SaaS moderna.

Atuará em um time que valoriza qualidade, boas práticas de engenharia e DevOps real (you build it, you run it).

Terá oportunidade de usar ferramentas de AI Code Generation no dia a dia, aplicando um modelo de desenvolvimento prompt-first com foco em produtividade e qualidade.

Trabalhará com tecnologias modernas (Angular, .NET, Azure, CI/CD, automação).

Colaborará em um ambiente remoto, com autonomia, aprendizado contínuo e suporte de engenheiros seniores experientes.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.