CEiiA // Centre of Engineering and Product Development

Estágio Curricular | Digital Solutions | Avaliação e prototipagem de plataformas low-code e admin frameworks para back-offices de aplicações web.

CEiiA // Centre of Engineering and Product Development  •  Porto, PT / Matosinhos, PT (Onsite)  •  4 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Descrição da empresa

Somos um Centro de Engenharia e Desenvolvimento de Produto que concebe, desenvolve e produz novas tecnologias, produtos e serviços para uma sociedade mais sustentável.

Trabalhamos fazendo a ponte entre cidades, indústria e universidades em torno de grandes programas de desenvolvimento e industrialização de produtos e serviços, a partir de Portugal, em sectores de alta tecnologia como a mobilidade, a aeronáutica e o espaço.

Esta oportunidade é para a àrea de Digital Solutions

Descrição do emprego

No desenvolvimento de aplicações digitais, uma parte significative do esforço técnico é frequentemente dedicada à implementação de back-offices. Estes back-offices são essenciais para a operação, configuração e manutenção das aplicações (gestão de masterdata, parametrização, administração de utilizadores, permissões, etc.), mas têm baixo valor visível para o utilizador final e elevado custo de desenvolvimento.

Nos últimos anos surgiram várias plataformas e frameworks que prometem acelerar este tipo de desenvolvimento, nomeadamente admin frameworks e soluções low-code orientadas à criação rápida de interfaces administrativas baseadas em modelos de dados e APIs existentes.

No entanto, a sua adequação a contextos reais, níveis de personalização, extensibilidade e integração com backends customizados varia significativamente.

Este projecto de estágio tem como objectivo avaliar este tipo de ferramentas e validar, através de provas de conceito, quais podem efetivamente reduzir esforço, tempo de desenvolvimento e custo de manutenção em aplicações reais.

Objectivos

O estágio terá como principais objectivos:

  • Analisar e classificar ferramentas de admin e low-code para criação de back-offices e aplicações administrativas.
  • Avaliar capacidades como modelação de recursos, geração automática de CRUD, gestão de permissões, customização de UI, extensibilidade e integração com APIs existentes.
  • Desenvolver provas de conceito funcionais em 2 a 3 ferramentas selecionadas, aplicadas a um caso de uso realista.
  • Comparar as soluções em termos de esforço de implementação, flexibilidade, limitações técnicas e adequação a contextos de produto.
  • Produzir recomendações técnicas fundamentadas para adoção futura.

Âmbito técnico

Durante o estágio, o candidato irá trabalhar com tecnologias como:

  • Plataformas low-code e admin frameworks (por exemplo: AdminJS, Budibase, Appsmith, ToolJet ou equivalentes).
  • APIs REST ou GraphQL.
  • Conceitos de modelação de dados, autenticação, autorização e controlo de acessos.
  • Tecnologias web como JavaScript/TypeScript, Node.js, React ou equivalentes.
  • Ambientes cloud e/ou containers (Docker), conforme necessário para os PoCs.

Resultados esperados

No final do estágio espera-se:

  • Um levantamento estruturado das ferramentas analisadas, com critérios claros de comparação.
  • 2 a 3 provas de conceito implementadas e documentadas.
  • Uma análise crítica dos trade-offs entre frameworks “code-first” e plataformas low-code.
  • Um relatório final com conclusões e recomendações técnicas.

Qualificações

Perfil do candidato

Procuramos um/a estudante de Engenharia Informática, Sistemas de Informação ou área equivalente, com:

  • Interesse em desenvolvimento web e arquiteturas de software.
  • Conhecimentos de programação (preferencialmente JavaScript/TypeScript).
  • Curiosidade técnica e capacidade de análise crítica.
  • Autonomia, organização e gosto por explorar novas ferramentas.
  • Valorizam-se conhecimentos de APIs, bases de dados e frameworks frontend, mas não são obrigatórios.

Informação adicional

Duração

A definir (tipicamente 3 a 6 meses), em regime a acordar.

CEiiA // Centre of Engineering and Product Development

About CEiiA // Centre of Engineering and Product Development

We are an Engineering and Product Development Center that conceives, develops, and productizes new technologies, products and services towards a more sustainable society.

We work by bridging together cities, industry and universities around large programs of development and industrialization of products and services, from Portugal, in high-tech sectors such as mobility, aeronautics and space.

Do you want to join us?

Apply at: https://careers.smartrecruiters.com/CEiiA

Industry
Unknown
Company Size
501-1,000 employees
Headquarters
Matosinhos, PT
Year Founded
1999
Website
ceiia.com
Social Media