Num relance
- Tarefas: Desenvolver e manter aplicações B2B com tecnologias modernas como React e TypeScript.
- Empresa: Farfetch, um marketplace global líder na indústria da moda de luxo.
- Benefícios: Seguro de saúde, 25 dias de férias anuais e ambiente de trabalho flexível.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento profissional.
- Porquê este emprego: Trabalhe com tecnologia de ponta e faça a diferença em projetos inovadores.
- Qualificações: Conhecimentos básicos em desenvolvimento frontend e vontade de aprender.
O salário previsto situa-se entre 49500 - 60500 € por ano.
Farfetch é um marketplace global líder na indústria da moda de luxo. O Marketplace Farfetch conecta clientes em mais de 190 países e territórios com itens de mais de 50 países e mais de 1.400 das melhores marcas, boutiques e lojas de departamento do mundo, oferecendo uma experiência de compra verdadeiramente única e acesso à seleção mais extensa de luxo em um marketplace global.
O nosso escritório está localizado perto do Porto, no norte de Portugal, em um vibrante centro de negócios. Oferece um ambiente dinâmico e acolhedor onde nossos colaboradores podem se conectar e fazer networking com uma grande comunidade de profissionais de tecnologia.
Tecnologia
Estamos em uma missão para construir produtos e tecnologias de ponta que proporcionem uma incrível experiência de e-commerce para clientes de luxo em todo o mundo, entendendo as motivações e necessidades de nossos clientes e parceiros, desde o design e teste de hipóteses até a criação de experiências líderes da indústria para clientes de luxo.
A Função
Você fará parte de uma das equipes responsáveis pelo desenvolvimento e manutenção de múltiplas aplicações business-to-business construídas na Plataforma Farfetch. Nossas soluções suportam equipes internas e parceiros de negócios, utilizando tecnologias como React, Next.js, Type Script, Blazor, .NET, Nest JS e Graph QL. Estamos à procura de um Engenheiro de Software Júnior – Full Stack que seja apaixonado por tecnologia, ansioso para aprender e motivado a crescer em um ambiente colaborativo de engenharia.
O que você fará
- Desenvolver e manter funcionalidades frontend para aplicações business-to-business usando tecnologias modernas como React, Type Script e Blazor.
- Contribuir para aplicações construídas com Java Script/Type Script e C#/.NET, com suporte de engenheiros experientes.
- Colaborar com as equipes de Produto, Design e Engenharia para entregar experiências de usuário intuitivas, acessíveis e confiáveis.
- Escrever código limpo, manutenível e bem testado, seguindo práticas de engenharia estabelecidas.
- Construir e melhorar componentes de UI reutilizáveis, contribuindo para a consistência e manutenibilidade entre aplicações.
- Integrar aplicações frontend com serviços e APIs backend.
- Participar de revisões de código, discussões técnicas e sessões de compartilhamento de conhecimento, aprendendo com feedback e contribuindo com suas próprias ideias.
- Investigar e solucionar problemas, desenvolvendo progressivamente suas habilidades de resolução de problemas e autonomia técnica.
- Contribuir para melhorias contínuas na qualidade, desempenho, acessibilidade e experiência do usuário das aplicações.
- Assumir a responsabilidade pelas tarefas atribuídas, comunicar progresso e levantar proativamente questões ou bloqueios quando necessário.
- Continuamente aprender e explorar novas tecnologias, ferramentas e práticas de engenharia.
Quem você é
- Um Engenheiro de Software Júnior com formação em Ciência da Computação, Engenharia de Software ou área relacionada, ou experiência prática equivalente.
- Alguém com conhecimento básico de tecnologias de desenvolvimento frontend, incluindo HTML5, CSS3 e Java Script.
- Familiarizado com os fundamentos do Java Script, incluindo ES6+, programação assíncrona e conceitos básicos de programação.
- Familiarizado com React, Blazor ou outro framework moderno de frontend, através de projetos acadêmicos, estágios, projetos pessoais ou experiência profissional.
- Interessado em aprender e trabalhar com diferentes tecnologias de frontend, incluindo Type Script, React, Blazor e o ecossistema .NET.
- Alguém que entende a importância de escrever código limpo, manutenível e testável.
- Familiarizado com Git e fluxos de trabalho básicos de desenvolvimento de software.
- Curioso e analítico, com disposição para investigar problemas, fazer perguntas e aprender com feedback.
- Proativo, responsável e disposto a assumir a responsabilidade pelo trabalho atribuído, reconhecendo quando precisa de apoio.
- Um jogador de equipe colaborativo que gosta de compartilhar conhecimento e trabalhar com os outros.
- Alguém com uma mentalidade de crescimento, atenção aos detalhes e um interesse genuíno em melhorar continuamente suas habilidades técnicas.
- Confortável comunicando-se em inglês, tanto escrito quanto verbal.
Diferenciais
- Experiência com Type Script, React ou Next.js.
- Conhecimento de C# e .NET / ASP.NET Core.
- Familiaridade com Blazor, incluindo componentes Razor, ciclo de vida de componentes, vinculação de dados e manipulação de eventos.
- Experiência com bibliotecas de componentes de UI Blazor, como Mud Blazor.
- Compreensão da arquitetura baseada em componentes, gerenciamento de estado e design de UI reutilizável.
- Conhecimento básico de desenvolvimento backend usando ASP.NET Core, Node.js ou Nest JS.
- Familiaridade com REST APIs ou Graph QL.
- Compreensão de testes unitários e ferramentas de testes de frontend, incluindo Jest, React Testing Library, xUnit ou bUnit.
- Exposição a pipelines CI/CD e metodologias de desenvolvimento ágil.
- Projetos pessoais, acadêmicos ou profissionais que demonstrem interesse em desenvolvimento frontend.
Recompensas e Benefícios
- Seguro de saúde para toda a família e outros recursos de bem-estar.
- 25 dias de férias anuais (acima do estatutário) e dias adicionais de cuidado (2 dias por ano) e Boomerang: programa de sabático após 5 anos de serviço.
- Oportunidades de treinamento e acesso gratuito ao LinkedIn Learning.
- Programa de benefícios flexíveis.
- Ambiente de trabalho flexível.
Declaração de Igualdade de Oportunidades
A Farfetch é um empregador que oferece igualdade de oportunidades, garantindo que todos os candidatos sejam tratados de forma igual e justa durante nosso processo de recrutamento. Estamos determinados a que nenhum candidato experimente discriminação com base em sexo, raça, etnia, religião ou crença, deficiência, idade, identidade de gênero, ascendência, orientação sexual, status de veterano, casamento e parceria civil, gravidez e maternidade, ou qualquer outra base proibida pela lei aplicável.
Empregador para Junior Software Engineer - Full Stack in Porto: Farfetch Limited
A Farfetch Limited é um excelente empregador que valoriza a atenção ao detalhe e a colaboração em equipa. Oferecemos um ambiente de trabalho dinâmico e inclusivo, onde os colaboradores têm oportunidades de crescimento profissional e desenvolvimento de competências. Localizada num centro criativo, a nossa cultura promove a inovação e a adaptabilidade, tornando cada dia uma nova oportunidade para brilhar na indústria da moda.