O que precisas para ser um SMART React Developer?
- Mínimo 2 anos de experiência prática com React.js
- Conhecimentos em Angular, Vue ou jQuery são valorizados
- Sólida compreensão do ecossistema JavaScript e aplicações web
- Confortável com conceitos como SPA, SSR e Jamstack
- Experiência com ferramentas de design como Figma ou Sketch
- Familiaridade com UI libraries como Material UI, Kendo UI ou Ant Design é um diferencial
- Proficiente em metodologias Agile/Scrum
- Capacidade de resolução de problemas e atitude proativa
- Fluente em inglês (essencial)
Quais serão as tuas funções na SMART?
- Desenvolver novas funcionalidades voltadas para o utilizador;
- Responsável pelo desenvolvimento de uma nova interface de utilizador web altamente responsiva;
- Trabalhar e colaborar com outras equipas, como análise funcional, garantia de qualidade e UX;
- Desenvolver uma arquitetura de front-end flexível e bem estruturada, juntamente com as APIs de suporte;
- Otimizar a aplicação para desempenho e escalabilidade;
- Criar código bem concebido, testável e eficiente.
Valorizamos ainda:
- Capacidade de adaptação a diferentes contextos, equipas e clientes;
- Espírito de equipa e autonomia no desempenho das funções;
- Motivação para trabalhar em projetos internacionais (incluindo viagens, se necessário);
- Vontade de colaborar e partilhar conhecimento com outros profissionais;
- Boas capacidades de comunicação, técnicas e interpessoais.
Porquê ser SMART?
- Tornamos reais os projetos em que participamos.
- Amamos o que fazemos e temos orgulho no resultado do nosso trabalho.
- Somos simples e eficientes.
- Valorizamos as nossas pessoas.
- Somos uma equipa dinâmica, íntegra e de confiança.
Onde podes ser SMART?
Porto (modelo híbrido – 2x por semana no escritório do cliente)