Somos uma equipe de profissionais apaixonados por tecnologia, buscando colaboradores que compartilhem essa paixão para construir soluções inovadoras e eficientes.
Descrição do cargo
O Desenvolvedor Full Stack é responsável por criar, implementar e manter soluções de ponta a ponta que atendam às necessidades dos usuários. Essas soluções devem ser projetadas com foco em colaboração, governança, segurança e performance para entregar produtos impactantes e de alta qualidade.
Responsabilidades
1. Participar ativamente de discussões de produto, colaborando com gerentes de produto e stakeholders para identificar necessidades e propor soluções;
2. Desenvolver interfaces web responsivas e dinâmicas utilizando React;
3. Criar APIs e microserviços escaláveis e performáticos com Python (Django/Flask/FastAPI);
4. Integrar soluções de backend e frontend de maneira eficiente, garantindo usabilidade e experiência do usuário;
5. Criar e manter pipelines de CI/CD para automação de deploys e testes;
6. Implementar práticas de segurança, desempenho e monitoramento em aplicações web;
7. Validar e adaptar componentes de acordo com feedbacks dos usuários;
8. Documentar arquiteturas, fluxos e boas práticas para facilitar a colaboração e manutenção do código;
9. Colaborar com times multifuncionais para garantir a qualidade e inovação tecnológica.
Habilidades e qualificações requeridas
* Experiência sólida em desenvolvimento web com React e frameworks associados (e.g., Redux, Context API);
* Proficiência em Python e frameworks de backend como Django, Flask ou FastAPI;
* Experiência na criação e consumo de APIs RESTful e integração com bancos de dados;
* Conhecimento em design responsivo e melhores práticas de UX/UI;
* Familiaridade com Git Workflows, CI/CD e automação de processos;
* Experiência com Infra as a Code (e.g., Terraform, OpenTofu);
* Conhecimento em ambientes de nuvem, especialmente AWS (S3, Lambda, RDS, API Gateway, IAM);
* Habilidade em bancos de dados SQL (e.g., PostgreSQL) e NoSQL (e.g., DynamoDB);
* Experiência com testes automatizados e boas práticas de versionamento de código;
* Habilidade em comunicação e trabalho colaborativo em equipes multidisciplinares.
Vantagens
Estamos procurando por candidatos que sejam motivados por novas tecnologias, continuem aprendendo e contribuam para o crescimento da nossa equipe.
Outras informações
Aqui você encontrará oportunidades de desenvolvimento profissional e trabalhar com uma equipe diversificada e criativa.