MuchBetter는 결제 기술 혁신을 주도하는 혁신적인 결제 솔루션입니다. 당사는 180개국 1,000,000명 이상의 고객이 사용하는 완벽한 eWallet 및 결제 장치 솔루션을 제공하는 것을 전문으로 합니다.
MuchBetter는 결제 서비스의 비즈니스 모델을 재구상하고 결제 앱의 경계와 기능을 확장하며 우수한 지속적인 고객 경험을 만들기 위해 노력하는 끈기 있는 사고 리더로 구성된 팀을 한데 모았습니다.
영국과 맨 섬에 지사를 두고 있으며 스페인, 코스타리카, 인도, 몰타, 캐나다, 이스라엘에도 직원이 있습니다. 우리 팀은 다문화적이며 작업 공간은 창의성, 변화, 혁신 및 협업을 위한 장소입니다. 우리는 고정관념을 깨고 생각하고, 제한 없이 아이디어를 공유하고, 더 넓은 팀을 지원하는 데 자부심을 갖고, 질문하는 것을 두려워하지 않는 사람들을 고용합니다.
역할
This is an excellent opportunity for multiple React Developers to join a maturing fintech start-up (4 years in) building a cutting-edge platform. We are looking for someone who has the experience mentioned below but someone who feels passionate about their job.
애자일 및 DevOps 문화의 지속적인 채택에 전념하는 훌륭한 팀과 함께 흥미진진하고 수상 경력에 빛나는 제품을 계속 구축하고 있는 지금이 회사에 합류하기에 좋은 시기입니다.
같은 생각을 가진 개인들로 구성된 다분야 팀과 협력하여 이 대량 금융 플랫폼을 위한 동급 최고의 기술을 사용하여 앱을 만들고 향상시키는 일을 책임지게 됩니다.
우리는 편안하고 친근한 환경을 제공하여 영향력을 발휘하고 혁신적인 기술로 작업하며 귀하의 노고를 높이 평가할 것입니다.
주요과제
To deliver web components to enable MuchBetter products.
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.
To work to the MuchBetter policy on Health and Safety.
원하는 기술 / 경험
Knowledge
독립적으로 작업하고 문제를 직접 해결하십시오.
The ability to quickly learn new technologies and successfully implement them is essential
Take pride in delivering high quality, reusable code, and user interfaces
Experience
Minimum of 3 years of experience developing web applications using React.
Minimum of 1 year of experience developing mobile applications using React Native.
Experience designing & implementing public-facing web applications.
Good understanding of the finance industry and payment systems.
Solid experience with front-end React and React Native
Experience with various testing patterns and supporting frameworks, (Jest, React Testing Library, Cypress, snapshot testing, and unit testing)
Experience in the following: React, React Native, Redux, Typescript, Vue.js, Javascript, Material-UI (Material Design), Bootstrap, REST, Node, HTML, and CSS.
Experience in the following is highly desirable: Expo, RxSwift/ReactiveCocoa (iOS), RxJava (Android), Swift 5/Kotlin, MySQL, Google Cloud & GKE, Firebase, Docker, and GitLab.
Skills
Significant and demonstrable web development experience.
Demonstrable experience in implementing best practices – 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).
Demonstrable experience of providing mentoring & guidance on any of the above.
Attributes and Behaviours
Analytical thinking – able to simplify complex problems, processes, or projects into component parts explore and evaluate them systematically.
전략적 사고 – 단기, 중기 및 장기적으로 상황, 결정 및 문제를 평가하여 최종 목표를 달성하기 위해 구현해야 하는 계획과 함께 비전을 식별할 수 있습니다.
영향을 미치고 설득하기 – 타당하고 타당한 주장을 제시하여 다른 사람을 설득할 수 있습니다. 상황에 적응하고 동의 또는 행동 변화를 가져오는 방식으로 사람들을 설득하기 위해 다양한 전략을 활용할 수 있습니다.
커뮤니케이션 - 청중과 정보의 특성에 적합한 다양한 스타일, 도구 및 기술을 채택하여 메시지를 명확하게 이해할 수 있습니다.
Managing relationships and team working – able to build and maintain effective working relationships with a range of people. Works cooperatively with others to be part of a team, as opposed to working separately or competitively.