Position: Senior Frontend Developer (YayPay by Quadient)
Company: YayPay by Quadient
Category: JavaScript
Experience required: 3y
English level: upper

Quadient delivers exceptional experiences with passion. We continually strive to innovate and reimage something new. That inspires and motivates people to exceed expectations. Our business success is underpinned by the trust that our clients invest in our products, and in our commitment to delivering the very best solutions. This trust is earned by great people, doing a great job. We call it: The Power Of You.

Quadient is looking for great developers to join our team and participate in the development of our YayPay product.

Requirements:
4+ years of professional front-end software development experience.
An ability to communicate with your peers on par with your technical skill.
Happiness in collaborating with a diverse range of people of differing backgrounds and experience levels.
Self-directed and proactive in taking ownership of problems as they arise.
Experience building scalable front-ends using modern technologies.
Experience in Vue (better) or React
Experience with WebComponents, KendoUI

We offer:
Flexible working hours
Tax compensation
Equipment (laptops, screens etc.)
Educational and professional development support

Responsibilities:
Collaborate in a cross-functional product team which is building friendly
Write clean, high-quality, well-tested code.
Contribute to the improvement of our overall front-end development best practices.
Maintain and grow current and new products while employing systemic thinking and designs that can adapt to new customer needs.

About project:

YayPay by Quadient is building a cutting-edge accounts receivable management software that uses machine learning to help finance teams become revenue heroes. YayPay’s vision is to help finance teams perform their most valuable work. We’re a rapidly growing company at the forefront of back-office automation, AI, and machine learning. YayPay is also one of the leaders of the industry in terms of user experience and consumerization of enterprise software.

From the technology perspective, YayPay Platform is a SaaS offering, which integrates with a number of different systems, such as:
ERP systems to pull accounts receivable data from (e.g. NetSuite, Intacct, Sage X3 etc.)
CRM systems, like SalesForce to pull and push relevant customer information
Payment Providers to allow CreditCard and ACH to be made through the platform
Credit Providers like CreditSafe to pull credit information

The application currently undergoes the phase of the active new feature development — we are working on building new modules: Reporting & Analytics Module, Credit Module, Cash Application Module.

The application is built on Service-Oriented Architecture, with the use of Kubernetes and technologies around it.

The main technology stack is described below:
Back-End: Java 11, Spring Framework, Hibernate, MySQL, Kafka, Exasol
Front-End: VueJS and KendoUI
Machine Learning: Python and relevant machine learning libraries are used for the ML services
Hosting: the application is hosted on AWS, with extensive use of the native AWS services