Deseja trabalhar com tecnologia de ponta?
Nossa equipe está procurando por um Desenvolvedor Full Stack para se juntar a nós. Aqui estão as responsabilidades e atribuições do cargo:
Desenvolvimento de Aplicações:
* Projetar, desenvolver e manter aplicações web robustas e escaláveis utilizando Django e Python;
* Implementar soluções inovadoras para problemas complexos.
Arquitetura de Sistemas:
* Contribuir para a definição da arquitetura de sistemas;
* Garantir que as melhores práticas de desenvolvimento de software sejam seguidas.
Integração com APIs:
* Desenvolver e integrar APIs RESTful e GraphQL, garantindo a comunicação eficaz entre sistemas;
* Trabalhar em estreita colaboração com equipes de design, QA e DevOps.
Banco de Dados:
* Projetar e otimizar esquemas de banco de dados;
* Familiaridade com bancos de dados relacionais (PostgreSQL, MySQL) e não relacionais (MongoDB).
Revisão de Código:
* Realizar revisões de código para garantir a qualidade do código e a conformidade com os padrões da equipe;
* Mentoria para desenvolvedores juniores e intermediários.
Colaboração:
* Trabalhar em estreita colaboração com equipes de design, QA e DevOps;
* Implementar e automatizar testes unitários e funcionais.
Experiências Desejadas:
* Experiência em desenvolvimento web, com foco em Django;
* Projetos em produção, desde a fase de concepção até a entrega em produção;
* Colaboração em equipe ágil, utilizando metodologias como Scrum ou Kanban.
Requisitos e Qualificações:
* Graduação na área da Tecnologia ou áreas relacionadas;
* Proficiência em Python e experiência sólida com Django;
* Familiaridade com frameworks front-end como React, Angular ou Vue.js;
* Conhecimento em Docker e ferramentas de CI/CD;
* Testes: Familiaridade com bibliotecas de testes como pytest, unittest ou Django Test Framework.