【Position Overview /Purpose of your role】
You will be working with colleagues and other teams to build and improve a variety of services and features for internal and external users，such as:
●What started out as a simple payments dashboard，is growing into a full application where consumers can review and manage the increasing number of payment solutions our product’s offers.
●We provide frontend experiences for merchants that make it as easy as possible for them to receive and manage their payments online.All of our merchants participate in doing business online，and payments are an essential part of their process.Reducing friction here is what it’s about.
●Internal tool used across teams to investigate and manage merchants &consumers，payments &charges，partners and settlements.We aim to increase our efficiency through investment in internal tools，and each of those tools has its own unique set of frontend engineering challenges.
●We will collaborate with stakeholders across the organization such as expert product，design，infrastructure，and operations.In addition，Instrument the systems with monitoring and alerting to ensure accuracy，availability and responsiveness.
【Your skills and experience】
●You have a degree in Computer Science，Engineering or equivalent work experience
●You enjoy building UIs with modern tools like ES6，React，Redux，Flow，and Webpack
●You have team-based software development experience，and enjoy working with
●You care deeply about performance，accessibility，and API design
●You enjoy being a generalist working on anything it takes to solve problems and delight users both internally and externally
●You actively seek better consumer experiences and make design proposals through wireframes，sketches and mockups
●You can connect different services and processes together even if you have not worked with them before
●You have a high bar for producing clean，maintainable and testable code
●You are comfortable working in a big codebase with multiple stakeholders
●You love learning and are not afraid to jump in
※It’s not expected that you’ll have deep expertise in every dimension above，but you should be interested in learning any of the areas that are less familiar.
【Nice to have】
●You are familiar with creating B2C user experiences
●Experience with financial or payment product