Senior Backend Developer
Hi there! Let me introduce you SeQura, an innovative, fast-growing fintech company based in sunny Barcelona.
Born in 2013, they are the preferred “buy now, pay later” payment platform in Southern Europe for over 1 million shoppers. Want to help people buy things they love, paying in an instant and in a fair and flexible way?
You will become part of a young and ambitious team that is going through one of its most exciting and growing moments since its foundation.
SeQura’s platform has been designed and built to humanize financial services, and this is the reason why all its work and actions are based on transparency, collaboration and respect.
Working together with SeQura, you will be contributing to make this platform grow and offer a better service. Not only to the more than 4000 Merchants and more than 1 million Shoppers that use it every day, but to all those who are still to come. Just so you know, users have led them to the highest NPS in their industry in Spain.
The engineering team is organized on a project basis. They have a lot of new projects, so they need senior engineers that are able, like you are, of launching and leading them to success.
They have a lot of technical challenges and amazing ideas in their pipeline. With your help, they will soon see the light of day.
Your mission will be to develop new product from the backend. To do so, you won’t find better weapons than your mastery of Ruby on Rails, or the ability and interest in working with it. You don’t need to be a RoR expert (it would be great if you were 🤩). You just need to be an expert developer in Java, Python, .NET, etc. and have the ability and interest to code in Ruby.
You will develop new features, deploy product increments and maintain existing code. There is no room for boredom.
In 1 month
You will have been received with open arms (virtually speaking) and by then you’ll be one of the team.
This first month, you’re going to absorb info like a sponge. Onboarding + ramping up with different members of the team, looking at the tools, processes, rituals, stack, stakeholders and more.
Prepare pen and paper!
Contribute to technical and architectural decisions.
Design and implement backend features that improve platform availability and scalability while keeping latency down.
Deliver robust and maintainable code with appropriate test coverage.
Take ownership of new product improvements and increments.
You may have to create new teams.
At the moment, the development team consists of approximately 40 people and there are plans to grow it with, at least, 25 more members. They are opening new markets such as Southern Europe and LATAM, and that’s why they’re looking for ambitious and passionate people.
Development teams are small and usually consist of 4 to 6 people. There are usually 2 or 3 backend developers working together with a frontend specialist. Additional members may be added depending on the complexity, tasks and needs of the team.
Teams are kept small to:
- Improve their autonomy and self-management capabilities.
- Keep them agile.
- Encourage support and teamwork.
You’ll manage your work together under agile methodologies. Internal organization is flat, with no marked hierarchies or pyramid structures. Communication, collaboratioin and teamwork is what best defines day-to-day life at SeQura.
Workflow is organized in sprints. Product Managers are in charge of prioritizing tasks and assigning them to each team. You will closely work with the product team, so that business requirements and new software deployments will always be perfectly aligned.
You set your own hours ⏰
They are very flexible regarding working hours. They only need you to be available for scheduled meetings. The rest of your working day will depend only on you and how you organize yourself.
It’s up to you!
This position is 100% remote. Make sure you have a good internet connection and… Go ahead! You’re free to work from wherever you want.
Jaime Velaz Dominguez (Tech Lead and Software engineer): tireless worker and a team player with more than 7 years of experience as a developer. He is one of those people who do more than they say, who solve problems instead of creating them, and who help others above all else.
Bosco Curtu (Software Engineer): he is a developer with countless years of experience and an insatiable passion for the internet and web technologies. He can’t stand still and that’s why, as well as doing a great job at SeQura, he will also surprise you with cool personal projects like this one.
Carlos Iniesta González (Backend Developer): he has been working on SeQura’s backend for more than 4 years. It is great to see him, not only working, but also helping and teaching others. Would you have said he is a professional poker player?
Ferran Pelayo Monfort (Developer): since he was a child, he has always been fascinated by computers, to the point that discovering and understanding all their secrets has become his goal. He loves to read about new ways of organizing software projects, new development strategies and new technologies capable of improving people’s quality of life.
- 5+ years of experience working as a Backend Engineer.
- Experience in the development, deployment, and maintenance of web-based technology.
- Previous Ruby on Rails development experience or the ability and interest in working with it.
- Solid knowledge of OOP, clean coding, TDD and agile.
- English proficiency.
You will get extra points if you also:
- Have experience with functional programming and DDD.
They are looking for professionals who have the necessary knowledge to perform the functions of their position regardless of the technology used.
This would be good
Ruby on Rails
This gives extra points
Good verbal communication
This would be good
Adaptability to change
Attention to detail
This gives extra points
🏡 Relocation to Barcelona with Work Visa (Paperwork and Immigration services are on us).
🖥 All the equipment you need to work comfy. Their standard office set-up consists of: stand-up desk, comfy chair, MacBook Pro, and a 27" external display.
💶 Personal budget for conferences, courses, books, and professional development
💡 10% of the time to work on any project you're interested in.
💰 Flexible compensation plan in transportation, restaurants, kindergarten…
🏖 23 vacation days + 2 days of free disposal per year.
Budget for training
Budget for Conferences
Coffee, fruit and snacks
Internal training events
Dynamics and teambuilding events
It will take no longer than 2-3 weeks from first interview to offer made. It will consist of 4 steps:
- Interview with People Team.
- Technical take-home assessment.
- Live Peer review of the assessment.
- Meet the team & CTO.
Yes, you can apply from outside of Spain. They offer relocation to Barcelona with Work Visa. If you live in the EU, you can work fully remote.