ZEN.COM is a smart financial app designed for your everyday life – at home and on the go. We make payments, online shopping, and personal finance management fast, secure, and effortless. With ZEN, you can enjoy cashback on purchases, full control over your spending, and peace of mind thanks to purchase protection. A built-in multi-currency account lets you spend abroad or shop internationally with great exchange rates and no hidden fees.
We are looking for a Senior Node.js Software Engineer to join our team in Krakow, Rzeszów or Remotely. If you are looking for challenging projects in a start-up environment with high autonomy and ownership, this offer is for you.
Requirements:
At least 4–5 years of experience in programming.
Good knowledge of Node.js.
Understanding of Node.js internals.
Deep knowledge of JavaScript, ES5+, TypeScript.
Very good understanding of web protocols like HTTP, JSON-RPC, REST.
Knowledge of architecture design patterns.
Experience in GIT version control system.
Experience in engineering practices: code review, testing, CI, CD.
Experience in MongoDB, MsSQL, and Redis.
Experience in RabbitMQ (AMQP).
Responsibilities:
Developing and maintaining our API microservices created with Node.js.
Contributing to developing the ZEN.COM fintech app.
Gathering and sharing knowledge across the team.
Producing top quality source code.
Creating new products and developing existing ones.
Working on new functionalities based on requirements and thorough system analysis.
What We Offer:
Future career opportunities with international exposure
A supportive and diverse environment that allows our employees to thrive and learn
Flexible working hours
Private medical healthcare
Motivizer card
Internal and external trainings