Position Overview
Responsabilidades:
- Desenvolver, manter e evoluir aplicações e bibliotecas em C (ANSI C), garantindo alto desempenho e eficiência no uso de memória.
- Projetar e implementar soluções de baixo nível, com foco em performance, estabilidade e escalabilidade.
- Atuar na análise, diagnóstico e correção de bugs complexos, incluindo troubleshooting em ambientes críticos.
- Trabalhar com manipulação de memória, ponteiros, estruturas de dados e concorrência.
- Participar da definição de arquitetura técnica e boas práticas de desenvolvimento em C.
- Realizar code reviews, contribuindo para a qualidade do código e disseminação de conhecimento no time.
- Colaborar com times multidisciplinares (arquitetura, QA, DevOps e produto) para garantir a entrega de soluções robustas.
- Criar e manter documentação técnica clara sobre componentes, APIs e funcionalidades desenvolvidas.
Requisitos: