Position: Senior Full-Stack
Company: NCube
Experience required: 3y
Category: Node.js
English level: upper
Published: 2021-01-01T00:00:00+02:00

We are looking for a Senior Full-Sack Engineer for a large fintech company that provides payment infrastructure across the world. The company processes payments, runs marketplaces, disburses payroll and loans, detects fraud, and helps other businesses grow exponentially. They serve these companies by providing a suite of world-class APIs and a dashboard UI that simplifies processes. They are trusted and backed by some of the largest VCs in the world, who invested in Facebook, Slack, Twitch, and Grab.

Experience / Skills:
Have 5+ years of experience designing, developing, and deploying large scale software applications
Have a Bachelor’s and/or Master’s degree in CS or equivalent experience
Are experienced in NodeJS
Bonus points if you are a full-stack developer, have experience with crawlers and/or full end-to-end development including architecture design + CI/CD
Worked on RESTful APIs, large-scale data, and machine learning pipelines
Are comfortable in an ambiguous or fast-paced startup environment
Pick solutions that are fit for purpose, whether to drive continuous improvement on the core data products and rapid experimentation on newer areas
Develop MVPs that can be incrementally extended to production-ready products
Thrive on autonomy and have proven you can push towards a goal by yourself
English — Upper-Intermediate/Fluent.

Responsibilities:
Maintain and improve mission-critical data products,
optimizing for processing speed, fault tolerance, and uptime
Experiment and rapidly prototype new data products for testing with clients
Develop clear technical requirements and lead the development of software to those standards
Advance engineering standards, tooling, and processes to build team efficiency
Proactively define and maintain a long-term technical roadmap for all data products, and deliver it on time
Mentor and up-skill colleagues on a day-to-day basis

Good to have:
Experience in local bank integrations
Experience with Python
You’ve worked specifically in a data product business that supplies identity verification, credit or fraud risk assessment products
You’ve successfully moved products from MVP to rapid scaling afterward

We offer:
Great team spirit
Modern technologies and management methods
Career opportunities
Flexible working schedule paid vacations and sick leaves
Medical insurance
Regular parties