Senior Backend (Node) Engineer

We are seeking a Senior Backend Engineer to join the tech team of an Italian fintech startup.
Engineering is central to our company, and we take pride in a culture that prioritizes collaboration and innovation. Our engineers work closely with product designers and managers to build impactful features, fostering genuine teamwork and a shared commitment to growth.
Our mission is to revolutionize financial management for small and medium-sized enterprises by offering a seamless, intuitive, and collaborative experience that empowers businesses to manage their finances effortlessly.
As a Senior Backend Engineer, you’ll have the opportunity to work alongside industry experts, contributing to the development and ongoing evolution of our application.
What you will do
● Design the new features of our platform with a focus on scalability and security
● Contribute to the growth and evolution of our microservices architecture
● Deliver high-quality code efficiently
● Collaborate with fellow engineers and product owners to design the best solutions to customers’ needs
● Lead code reviews, mentor junior developers, and help establish best practices across the team
What you need to succeed
● 5+ years of professional software development experience
● Proficient with TypeScript and Node.js
● Proven experience in implementing distributed systems on the cloud
● Experience with relational and non-relational databases
● Expertise in RESTful APIs and event-driven architectures
● Knowledge of messaging systems (e.g. Apache Kafka and Google Pub/Sub)
● English В2+
Nice to have
● Familiarity with functional programming paradigms and experience with fp-ts library
● Experience with public cloud providers
● Past work experience with the fintech industry
What we offer:
— Fixed salary
— Fully remote work format
We would be glad to receive your CV.