Requirements: English
Company: Tot
Region: Bari , Apulia
We are Tot, a fintech startup based in Milan. Our mission is to revolutionise the finance management of small and medium enterprises by offering a seamless, intuitive, and collaborative financial experience that enables businesses to manage their finances effortlessly.
We are seeking a Senior Backend Engineer to join our tech team. Engineering is central to Tot, and we take pride in a culture that prioritises collaboration and innovation. Our tech team works closely with product designers and managers to build impactful features, promoting genuine teamwork and a shared commitment to growth.
As a Senior Backend Engineer, you''ll have the chance to work alongside industry experts, contributing to the development and 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
- Proficiently 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)
- Fluent and idiomatic English writing skills
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
- 40-45k base salary
- Office in Milan, close to the Central Station, but with flexible work-from-home policy
- In addition: yearly education budget, ticket restaurant, and health insurance
Hiring steps
- HR introductory call
- Introduction and technical call with the CTO
- Technical interview with Lead Backend Engineer
- Final interview with Tots co-founders