MuchBetter to innowacyjne rozwiązanie płatnicze, będące pionierem innowacji w technologii płatności. Specjalizujemy się w dostarczaniu doskonałych rozwiązań e-portfela i urządzeń płatniczych używanych przez ponad 1 000 000 klientów w 180 krajach.
MuchBetter skupia zespół wytrwałych liderów myślących, którzy na nowo wyobrażają sobie model biznesowy usług płatniczych i przesuwają granice i możliwości aplikacji płatniczej, i którzy dążą do stworzenia doskonałego, ciągłego doświadczenia klienta.
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.
Rola
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.
Kluczowe zadania:
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:
Wiedza:
Preferowany (niewymagany) - Stopień zakwalifikowany w pokrewnym przedmiocie.
Działaj niezależnie i weź sprawy w swoje ręce
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
Doświadczenie:
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).
Atrybuty i Zachowania:
Myślenie analityczne – potrafi uprościć złożone problemy, procesy lub projekty w części składowe, badać je i systematycznie oceniać.
Myślenie strategiczne – potrafi zidentyfikować wizję wraz z planami, które należy wdrożyć, aby osiągnąć cel końcowy, oceniając sytuacje, decyzje i problemy w perspektywie krótko-, średnio- i długoterminowej.
Wpływanie i przekonywanie – umiejętność przedstawiania rozsądnych i dobrze uzasadnionych argumentów w celu przekonania innych. Dostosowuje się do sytuacji i potrafi wykorzystać szereg strategii, aby przekonać ludzi w sposób prowadzący do porozumienia lub zmiany zachowania.
Komunikacja – umiejętność jasnego zrozumienia komunikatu poprzez przyjęcie szeregu stylów, narzędzi i technik odpowiednich do odbiorców i charakteru informacji.
Zarządzanie relacjami i praca zespołowa – umiejętność budowania i utrzymywania efektywnych relacji roboczych z różnymi osobami. Współpracuje z innymi, aby być częścią zespołu, zamiast pracować osobno lub rywalizować.
Nadąża za zmianami – zdobywa wiedzę/umiejętności w miarę rozwoju biznesu.
Aby ubiegać się o to stanowisko, wyślij swoje CV na adres e-mail HR@rtekk.com
Oglądanie piłki nożnej jest lepsze z przyjaciółmi!
Ta oferta już się zakończyła.
Poleć znajomemu MuchBetter i odbierz 5 € na swoje konto.
Otwórz swoją aplikację i zaproś znajomego do MuchBetter, używając swojego unikalnego kodu polecającego, a po doładowaniu otrzymasz od nas 5 € lub równowartość w innej walucie!
Ta oferta zakończyła się o 23:59 GMT w piątek 16 grudnia.