Atualmente estamos a procurar um profissional talentoso para desenvolver uma aplicação web integrada, que reunirá componentes de backend e frontend. Esta é uma oportunidade única para quem quer contribuir desde a fase inicial e fazer parte de uma equipa dinâmica e motivada.
Descrição da Tarefa
* Definir a arquitetura da aplicação web;
* Desenvolver o backend utilizando frameworks em Python e/ou JavaScript;
* Desenvolver o frontend com Vue.js/Nuxt.js;
* Criar e manter REST APIs;
* Colaborar com as equipas de design e desenvolvimento frontend.
Aqui estão algumas das principais responsabilidades:
1. Planejar e implementar a estrutura da aplicação, garantindo performance e escalabilidade;
2. Desenvolver soluções back-end utilizando linguagens como Python e/ou JavaScript, trabalhando com bases de dados relacionais e não relacionais;
3. Trabalhar no desenvolvimento do frontend, utilizando tecnologias como Vue.js/Nuxt.js, garantindo uma experiência do usuário inovadora e eficaz;
4. Criar e manter API's RESTful, garantindo a integração com sistemas externos;
5. Comunicar-se eficazmente com as equipas de design e desenvolvimento frontend para garantir a coerência visual e funcional da aplicação.
O perfil recomendado inclui:
* Forte capacidade de aprendizagem, organização, autonomia e espírito de equipa;
* Experiência em desenvolvimento web;
* Competências em backend com Python e/ou JavaScript;
* Competências em frontend com Vue.js/Nuxt.js;
* Conhecimentos em bases de dados relacionais e não relacionais;
* Familiaridade com Redis, filas de mensagens (RabbitMQ/Kafka) e Docker.