L2 Software Engineer - Fullstack

Permanent employee, Full-time · Remote

Your mission

The ideal candidate is a self-motivated, multi-tasker, and an awesome team-player. You will be a L2 engineer responsible for the development of new software products and enhancements to existing products. You should excel in working with startup and scale-up applications, familiar with required frameworks and have outstanding engineering and communication skills.


  • Gather requirements, plan your own work and propose software solutions to real-life problems

  • Database design and data storage optimization

  • Writes clean, functional code on front- and back-end APIs, function apps etc.

  • Active participation in design of client-side and server-side web application architecture.

  • Development of UI components as per wireframes requirements.

  • Performance tuning of applications. Implements standard security and data protection practices.

  • Staying abreast of developments in web applications and programming languages.

  • Test software to ensure responsiveness and efficiency.

  • Provides documentation of code in an easy-to-understand form, to allow extensive reuse of functions

Your profile

Must Haves

You are looking for a challenging, fast-paced environment and have already been able to prove in a similar position before. You are resilient, self-starter, data-driven, highly reliable and structured and know what needs to be done to help build and scale our software.

  • 4+ years of professional experience in software development, but if you're a talented individual, it's not a must.

  • Solid experience with ReactJS (Next.js), Golang or NodeJS (Express.js) or Typescript,  MySQL/PostgreSQL 

  • Strong knowledge in devops fundamentals like Docker, Terraform is an advantage

  • Solid foundation in data structures, algorithms, and system design, Web development using a multi-tier architecture and Service Oriented Architecture.

  • Continuous Integration/DevOps experience using AWS DevOps, Git.

  • Unit testing/Integration testing on front end using frameworks such as Jest/ Selenium/Karma/Cypress etc

  • Fluency in spoken and written English, with communication skills at a professional level

  • Experience with Agile or Scrum software development methodologies

Good to have

  • Prior Fintech Experience, understanding of financing products is a plus

  • Experience with monitoring tools like NewRelic/Datadog

  • Experience with design tool like Figma, sketch etc

Why us?
  • Work from home - We have a remote-first policy. We’ll be meeting in Madrid / Barcelona from time to time. If you don't like working from home we will find a place to work for you.

  • Competitive salary - We will offer you a competitive salary based on skills, experience, and track record.

  • Flexible working hours - To manage your time and responsibilities.

  • Unlimited Holidays - We care a lot about work-life balance.

  • Cool Teammates - All Ritmo colleagues are always willing to help and learn from each other. Although we don't see each other every day, we strive to create a team culture with team meetings and face-to-face events to strengthen relationships.

About us
Ritmo is a hyper-growth fintech company, founded in 2020 in Spain by serial entrepreneurs, with a track record in Finance, eCommerce and Digital Marketing. We are transforming the way e-commerce businesses access financial services by building a global financial infrastructure platform to help businesses transact, collect and pay for inventory, without the constraints of the traditional global financial system. We've grown to 5 locations across two continents and have raised a credit facility of 200 million euros to continue our expansion.

We continue to scale and we are in need of great people with drive, talent, passion and eagerness to build an impactful company.

If you are interested in becoming an early employee of one of the hottest startups in the fintech European Ecosystem, backed by some of the most important VCs and institutional investors in Europe and would like to work closely with serial tech entrepreneurs, then join us in this great opportunity!

*Ritmo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age or disability status…
We are looking forward to meet you!
Thank you for considering a career in Ritmo. Please, fill in the following form. If you have any problem uploading documents, send them to the following email address: ​jobs@getritmo.com

Please attach your resume and a short motivation letter (max. 20 MB in total).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.