Ritmo is looking for a Golang Backend Engineer with 3-5 years of experience building web and data-intensive applications.
You will be responsible for developing robust & maintainable code using best practices and working hand in hand with the rest of the development, data, and product team.
You will be part of a team of like-minded individuals in a very fast-paced environment, and get to work on exciting multidisciplinary problems building a DevOps environment from scratch.
Join us in this opportunity to make a big impact on the lives of European entrepreneurs!
💡 You will thrive if you have:
- 3-5 years of experience building production software systems.
- Experience defining system architectures and exploring technical feasibility trade-offs.
- Expertise in backend development with Golang.
- Used to working with relational (MySQL or similar) and non-relational databases (MongoDB or similar).
- Hands-on experience in Docker.
- Previously worked with caches (Redis, Memcached).
- Experience developing RESTful APIs.
- Solid experience with Software Testing.
- Being able to communicate in English.
Good skills to have
- Deep understanding of microservices.
- Knowledge of DevOps Toolsets (GitHub actions).
- Business Intelligence capabilities.
Within 1 month you’ll have
- Understood how Ritmo works
- Integrated within our team
- Gotten familiar with our domains and infrastructure
- Made your first Pull Requests into some of our backend services
- Participated in code reviews throughout all the implementations currently in progress
Within 3 months you’ll have
- Understood how the whole organization works
- Deployed your first implementations to production
- Participated in tech discussions and actively designed the best solutions and implementations for our core and new products
- Implemented new services that allow us to split the existing monolith into smaller and more manageable codebases
Within 6 months you’ll have
- Suggested and implemented new tools or methodologies to improve our development processes
- Optimized our CI/CD pipelines, reducing the time-to-deploy and deployment frequency
- Defined and implemented the best technological solutions, adding new products or improving the existing ones
- Optimized key processes within the company
🚀 Why Ritmo?
- 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.
- Wellbeing and welcome budget - To keep body and mind always in shape and to upgrade your home office and be as comfortable as possible.
- Grow your career - we help you to never stop learning with funding for courses and programmes you are interested in learning.
- 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.
What we are looking for
Growth attitude 📈
We are looking for non-conformist people who are always willing to give a little more of themselves and never stop learning.
Someone who is always willing to try new things and doesn't mind getting their hands dirty.
We foster a culture based on transparency and constructive feedback that allows us to continue growing as individuals and as a team every day.
Intellectual Humility 🧐
We want people with character at our side, who are not afraid to express their points and add their ideas, always being respectful of other colleagues and accepting constructive feedback.