Senior Software Engineer - Full-stack in Madrid or Remote
The ideal candidate is a self-motivated, multi-tasker, and an awesome team-player. You will be a senior 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
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, Golang or NodeJS 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
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.
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
11 - 50