A Mecwide é uma referência na construção e manutenção industrial, prestando serviços altamente qualificados no Setor da Indústria Metalomecânica com unidades industriais estabelecidas na Europa e África.
Procuramos a inovação na superação dos desafios diários como parceiros de excelência no sector em que actuamos - Oil & Gas, Mineração, Cimento, Unidades industriais, Energia, Sistemas Modulares. Data Centers e Eletricidade & Instrumentação.
A nossa multidisciplinaridade permite-nos responder às necessidades dos nossos clientes e apostar na competitividade, qualidade e rigor em cada um dos nossos serviços. Concebemos soluções personalizadas, mais inovadoras e completas para cada projeto. Conscientes do nosso impacto na sociedade, seguimos uma cultura de crescimento contínuo, garantindo a total segurança, saúde e bem-estar dos nossos colaboradores, clientes e parceiros.
Procuramos um
Junior Full‑Stack Developer
para a nossa estrutura em Barcelos, em que as principais responsabilidades serão, entre outras, apoio ao desenvolvimento da plataforma interna, TypeScript, Mantine/vanilla-extract, Recharts, TRPC, ) com integração a serviços próprios (TRPC APIs, IFC model viewer, dashboards).
O que irás fazer:
* Implementar e ajustar componentes React/Mantine (p. ex. cartões, gráficos, filtros) seguindo guidelines de UX internas;
* Consumir APIs TRPC/REST, estruturar chamadas assíncronas, tratar erros e loading states;
* Trabalhar com visualização de dados (Recharts, Gantt, iframes WebGL) e alinhar comportamento entre separadores/tabs;
* Apoiar a escrita de estilos com vanilla-extract/PostCSS, garantindo consistência com o design system;Colaborar na análise de requisitos e na resolução de bugs de layout, performance e integração;
* Escrever testes básicos/lint (quando aplicável) e participar em code reviews, aprendendo boas práticas de versionamento git.
O que deverás ter:
* Licenciatura recente em Eng. Informática, Computação ou semelhante;
* Bases sólidas de JavaScript/TypeScript e React;
* Conhecimentos introdutórios de, CSS-in-JS e ferramentas de estado/fetching;
* Familiaridade teórica com APIs REST/GraphQL ou TRPC, noções de JSON, promessas e hooks;
* Capacidade de ler inglês técnico.
O que oferecemos:
* Mentoria direta dos devs sénior da plataforma;
* Roadmap claro de evolução para full-stack mid-level, contacto com domínios industriais (construção, supply chain) ;
* Oportunidade de impactar uma ferramenta usada diariamente pela gestão de projetos da Mecwide.