Perfil do Candidato
Nossa empresa busca um profissional com perfil híbrido entre arquitetura e desenvolvimento de soluções. Precisamos de alguém que tenha forte base técnica e visão sistêmica para desenhar e evoluir arquiteturas de sistemas distribuídos e apoiar decisões técnicas.
Responsabilidades Principais
* Desenhar e evoluir arquiteturas de sistemas distribuídos e APIs;
* Apoiar o time de desenvolvimento em decisões técnicas e revisões de código;
* Propor soluções aderentes ao negócio, garantindo qualidade, segurança e escalabilidade;
* Integrar sistemas, serviços e bancos de dados;
* Desenvolver componentes críticos de backend, frontend e middlewares;
* Definir e apoiar práticas de versionamento, automação e implantação (CI/CD);
Habilidades Específicas
* Backend: .NET (C#), Python, Node.js (TypeScript/JavaScript);
* Frontend: React (componentização, gerenciamento de estado e boas práticas);
* Bancos de Dados: SQL Server, PostgreSQL, MongoDB, Redis;
* Mensageria: RabbitMQ;
* Infraestrutura: Docker, Docker Compose, Git, pipelines CI/CD;
* Arquitetura: Microserviços, APIs RESTful, Event-Driven Architecture, Cloud-ready;
Vantagens da Carga Horária Flexível
Trabalhar com uma carga horária flexível é fundamental para mantermos nossa equipe equilibrada e produtiva. Isso nos permite lidar melhor com as demandas do mercado e oferecer aos nossos colaboradores a liberdade de gerenciar seus tempos e necessidades pessoais e familiares.
Etc...
Aqui está tudo o que você precisa saber sobre esse cargo!