Flanks is a Barcelona-based fintech company focused on wealth management services. Its main product is a SaaS solution that helps financial advisors, family offices and other institutions to have a holistic view of their clients’ financial assets while using the latest scraping technology. We’re currently building the benchmark in the OpenWealth industry, and so far we managed to have compatibility with over 250 national and international entities.
Thanks to our clients, we continue to grow at a fast pace. We have already more than 300,000 aggregated portfolios spread across nearly 250 entities and have positioned our business at break-even in less than a year. In August 2021, Flanks raised €2.3 million in an investment round led by JME Ventures and SeedRocket 4Founders Capital. And a significant €7.5 million in August 2023, demonstrating confidence in our vision and capabilities.
We are pioneers in our market in Spain, which will certainly grow a lot in the next few months and years. However, we are going to take a league leap in terms of the volumetry of the system, as our key focus now is to accelerate our market expansion in Europe and LatAm. And we would like to count on you to also grow (personally and professionally) with us.
Flanks’s values are:
- People first: To us, the most important thing is for “Flankers” to feel at ease, for them to get involved in a project and be feel part of the team.
- Keep growing: Our team believes that people growing in lockstep with the company is essential, both personally and professionally.
- Think twice, act once: We like to think about all the possible consequences before taking any decision that could affect the team or our clients.
If you’re looking to grow professionally in a very fast-growing company with an exciting start-up culture, this is your opportunity!
About the role
This is a Fullstack role (50% frontend- 50% backend). We don't expect you to know absolutely everything, but you will have your areas of expertise and preferences. You will be deeply involved in all layers of the stack: from building dynamic and responsive user interfaces to designing robust APIs and databases. You'll work across both the frontend and backend in equal measure, ensuring that everything from the user experience to the data handling works seamlessly together.
As a Fullstack Developer, you'll support and guide other team members. You'll lead new initiatives with minimal supervision, bringing strong planning and communication skills to the table. While you'll continue as an individual contributor, you'll also take a proactive role in the broader strategy of our technology stack.
You'll have a significant voice in shaping the future of technology at Flanks, as we grow and evolve.
Our current tech stack
This team is building new projects from scratch, which gives us the opportunity to debate and decide on the best technology stack for each case.
Our current stack in other teams is:
- Node.js for our backend, mostly using Fastify.
- Vue 3 for our frontend.
- Running on GKE (Google Kubernetes Engine)
- SQL Databases
- Also using minion.js, Auth0, Redis, and more.
- Python is a plus.
Things we'd love to see in you
- 3 - 5 years of fullstack development experience, with strong proficiency in Javascript - Node for backend and Vue or similar frameworks (e.g. React, Angular) for frontend.
- Experience designing and implementing responsive, dynamic UIs, as well as building and optimizing RESTful APIs.
- Familiarity with state management in frontend frameworks, such as Vuex, Pinia, or similar.
- You have experience working in different roles and contexts within a development team.
- Proficient in Git and comfortable with collaborative workflows.
- You have integrated third-party APIs and handled both frontend and backend requirements.
- Strong experience working with databases (SQL and/or NoSQL).
- Experience with cloud services (GCP, AWS, etc.) and Kubernetes will be highly valued.
- Experience in data analysis, warehousing, and security is a plus.
- You communicate effectively and prioritize teamwork and clear communication over just resolution.
- Working proficiency in English and in Spanish.
- In general, the more experience you have with our stack, the better. However, we value solid fundamentals and a strong ability to learn, so don’t worry if you don’t tick every box.
What can we offer
We offer what we think is fair compensation (from 43K to 47K€ per year for this role). We're on top of the market, but our intention is to increase compensation as the company grows. You will not be left behind. We believe this is a really nice time to join the project. This is a full-time, permanent contract.
A non-exhaustive list of perks includes:
🏠 Office between Sants Estació and Plaça Espanya, with a 280 degree view of Barcelona.
🔆 Flexible working hours, 40% remote (twice a week)
🎊 Paid time off on your birthday
🍒 Fresh fruit every week, all-you-can-drink tea and coffee
🍻 Friday happy hours after our monthly team meetings (optional)
😎 Team building events (optional)
🙀Personal holidays swap inside the same month
🏥 Health insurance options
💸 Flexible remuneration with Cobee
📚 Yearly training budget
The hiring process
This is how the usual hiring process looks like:
- You send us your resume, cover letter, etc.
- A chat with our Product Manager Lead, where we’ll dive deeper into your background, your possible fit, and where you’ll have the opportunity to ask any sort of questions.
- We will send you a short programming test so that you can take the time to complete it.
- Then, we’ll schedule a chat to go through them and discuss possibilities, approaches and tradeoffs. We may ask you to show us a previous project you have done.
- A meeting with our CDO and your team-lead.
- Optionally, any other meeting you or us might need to clarify any pending questions.
- We send you an offer.
We expect a few days to pass between each step. We aim for a process as short as one week and never longer than one month.
If you think you meet most of the criteria described above, don’t hesitate to send us your CV and/or cover letter. We will be happy to hear from you!
Flanks is deeply committed to diversity, equity and inclusion both in our hiring practices and in our experiences as a Flanks employee. We’re proud to be an equal opportunity employer, and encourage all applicants regardless of race, religion, or belief (if any), nationality, ethnic or national origin, gender, gender identity, pregnancy and maternity, sexual orientation, age, marital and civil partnership status, or disability status.