Contact

hybride, nice

Front-End Engineer F/M

Our client is pioneering the use of payment card data and turning it into powerful customer knowledge & business insights for merchants, allowing them to run their own loyalty programs and digital marketing campaigns.

Postuler

These marketing services, provided by acquirers using their SaaS solutions, quickly restore growth to merchant businesses by building their customers (the card-holders) spending and stickiness.

YOUR MISSION

We ingest multiple millions of transactions per day. We also enroll millions of users and link them with merchants. Our purpose is to allow the card holders to benefit from the purchases they make, and allow our merchants to grow their loyalty base.
The UI has always been a first class citizen in our model, and our business is built on providing features and security consideration never before combined.

YOUR ROLE

- Work with Product Designers to craft and implement the next generation of the company products
- Help the team to maintain the existing code base
- Build efficient and reusable front-end abstractions and systems
- Find ways to enhance UI test coverage (JS & functional testing)
- Identify and address performance bottlenecks
- Participate in design and code reviews
- Get along with other team members to incorporate their innovations and vice versa
- Identify and communicate standard methodologies for front-end engineering
- Contribute to every part of our product pipeline from inception to delivery

EXPERIENCE / BACKGROUND

About you
- Experience developing & maintaining display scalable web applications (mobile and desktop)
- Experience working with recent front-end frameworks (react.js, redux.js, node.js or similar technologies)
- Ability to write high-performance, reusable code for UI components
- Experience with AB testing and Feature flips
- Aware of but not reliant on Object Oriented JavaScript Frameworks, Typescript (Angular JS, MooTools, Dojo, etc.)
- Passion for developing durable and fully unit-tested code
- Ability to communicate what you have built directly with internal and customer's engineers
- Proficiency in English
- BS or MS degree in Computer Science or a related technical field

Would be a plus
- Proven production level experience with React & React native
- Experience working with UI-testing technologies (for ex Selenium)
- Experience working with front-end tooling (ESLint, Prettier)
- Already worked with CICD tools (Jenkins for ex.)
- Experience in Dockerized environment (and handling of Dockerfiles) is a plus

You will work in a challenging and fast-paced context with varied projects and get awesome opportunities to develop your skills and grow internally.

Flexible working policy.