MuchBetter é uma solução de pagamento inovadora que lidera a inovação em tecnologia de pagamento. Somos especializados em fornecer as soluções perfeitas de eWallet e dispositivos de pagamento usadas por mais de 1.000.000 de clientes em 180 países.
O MuchBetter reúne uma equipe de líderes de pensamento tenazes, reimaginando o modelo de negócios de serviços de pagamento e ampliando os limites e recursos de um aplicativo de pagamento, e que se esforçam para criar uma excelente experiência contínua do cliente.
With offices in the UK, the Isle of Man, Malta, Lithuania and Costa Rica, we also have people in Spain, Costa Rica, India, Malta, Canada, Israel, our team is multicultural, and our workspace is a place for creativity, change, innovation and collaboration. We employ people who think outside the box, share ideas without restrictions, take pride in supporting the wider team, and are not afraid to ask questions.
O papel
To innovate, develop and improve MuchBetter business systems and integrations within the Enablement Squad. The primary focus of this role is on the development of web infrastructure via React. There is an opportunity to also be exposed to Full Stack Java development if the candidate wishes to explore this.
Tarefas chave:
To deliver web components enabling MuchBetter products using the React and similar frameworks.
To design and develop high-volume, high-performance, high-availability applications using proven frameworks and technologies.
To ensure consistent use of shared platform components and technologies.
To contribute to best practice for web application development.
To be responsible for work quality, ensuring it meets the technical standards of MuchBetter.
Support your Scrum team and work in an agile environment working as a close team focussed on delivery.
Qualifications/Experience Required:
Conhecimento:
Preferred (Not Required) – Grau qualificado em assunto relacionado.
Trabalhe de forma independente e resolva o problema com suas próprias mãos
The ability to quickly learn new technologies and successfully implement them is essential
Take pride in delivering high quality, reusable code, and user interfaces
A passion of software development and driven to improve the user experience
Experiência:
A background in software engineering.
Minimum of 2 years of experience developing web applications.
Experience designing & implementing public and private facing web applications.
Good understanding of the finance industry and payment systems.
Solid experience with front-end React.
Experience with various testing patterns and supporting frameworks, (Jest, React Testing Library, Cypress, snapshot testing, and unit testing).
Experience of the following: React, React Native, Redux, Typescript, Vue.js, Javascript, Material Design (Material-UI/MUI), Bootstrap, REST, Node, HTML, and CSS.
Skills:
Significant and demonstrable web development experience.
Demonstrable experience of implementing best practice – especially around scalability, availability, and performance.
Demonstrable experience of test-driven development alongside the use of automated test frameworks & mocking/stubbing.
Proven experience of project working and commercial development processes – particularly Agile methodologies.
Experience of working in an environment where products must be delivered to specific timescales.
An ability to understand and translate product and business requirements into technical solutions rapidly and effectively.
Experience of supporting, modifying and maintaining systems and code developed by teams other than your own.
Experience of working with code repositories (e.g., Git, SVN), bug tracking tools (e.g., Jira, Bugzilla), Wikis (e.g., Confluence) and code review tools (e.g., Gerrit).
Demonstrable experience with CI/CD process’ and their implementation (e.g., Jenkins, Ansible, Puppet).
Atributos e Comportamentos:
Pensamento analítico – capaz de simplificar problemas, processos ou projetos complexos em partes componentes, explorá-los e avaliá-los sistematicamente.
Pensamento estratégico – capaz de identificar uma visão junto com os planos, que precisam ser implementados para atingir o objetivo final, avaliando situações, decisões e questões a curto, médio e longo prazo.
Influenciar e persuadir – capaz de apresentar argumentos sólidos e bem fundamentados para convencer os outros. Adapta-se à situação e pode recorrer a uma variedade de estratégias para persuadir as pessoas de uma forma que resulte em acordo ou mudança de comportamento.
Comunicação – capaz de fazer com que sua mensagem seja entendida com clareza, adotando uma variedade de estilos, ferramentas e técnicas adequadas ao público e à natureza da informação.
Gerenciar relacionamentos e trabalho em equipe - capaz de construir e manter relacionamentos de trabalho eficazes com uma variedade de pessoas. Trabalha em cooperação com outras pessoas para fazer parte de uma equipe, em vez de trabalhar separadamente ou de forma competitiva.
Acompanha o ritmo da mudança – adquire conhecimentos/habilidades à medida que o negócio se desenvolve.
Para se candidatar a esta vaga, envie seu currículo para o e-mail HR@rtekk.com
Indique um amigo para MuchBetter e receba € 5 carregados em sua conta.
Abra seu aplicativo e convide um amigo para o MuchBetter usando seu código de referência exclusivo e, assim que ele recarregar, nós lhe daremos € 5 ou o equivalente na moeda!
Esta oferta terminou às 23:59 GMT de sexta-feira, 16 de dezembro.