Jobs at Flanks

Location

Barcelona, Spain

Salary

€35000 - €45000 /year

Job Type

Full-time

Date Posted

April 7th, 2022

View All Jobs

Jobs at Flanks

Software Engineer (Product Team) at Flanks

Location

Barcelona, Spain

Salary

€35000 - €45000 /year

Job Type

Full-time

Date Posted

April 7th, 2022

View All Jobs

A little bit about Flanks

Flanks was born as a portfolio data aggregator. We connect to any bank in the world and extract, enrich and standardize investment information for our customers. This enables our customers to have a holistic vision of their client's wealth. Our customers are robo-advisors (who consume our aggregated data via an API for their products) and more traditional players who prefer to consume our data via our apps or export capabilities.

 

We are pioneers in our market in Spain and are now rapidly expanding to other countries. We'll experience a lot of changes in the next few months: from the explosion of the amount of data we manage to the birth of new products on top of our platform. We will certainly grow a lot and it's our intention that you'll also grow (personally and professionally) with us.

 

We are a small team of about 15 people working from Barcelona. Although we work semi-remotely at the moment, we're planning for a remote-first approach for the immediate future. Our technical division is composed of two specialized teams: the Drivers Team and the Product Team. The former works to extract data from our sources and the latter presents it in multiple ways that add value to our customers.

 

About the role

You'll be working as a full member of the Product Team, participating in the design, planning and execution of new features and the maintenance of the current ones.

 

This is a generalist role. This does not mean we expect you to know absolutely everything. You will have your areas of expertise and things you’ll like more than others. However, you will be exposed (and sometimes deeply working) on all layers of the stack: from the front-end to our APIs, databases and even infrastructure.

 

You will be expected to lead small initiatives on your own and to sustain a high level of quality in your work. Support and training will be provided, but you should have learning skills and the ability to do research on your own.

 

Things we'd love to see on you

  • You are a nice person. Assholes and bigotry will not be tolerated.
  • A few years of programming experience, preferably in Python or Javascript.
  • You have worked on projects with other people and have experience with Git.
  • You are a team player and a good communicator. You focus on communication over resolution.
  • Experience working with databases, both SQL and NoSQL.
  • Cloud and Kubernetes experience.
  • Working English and Spanish proficiency.
  • In general, the more experience with parts of our stack, the better. However, we're looking for the fundamentals, so don't worry if you don't tick all the boxes.
  • The ability to drop by the office from time to time to say hi. Full remote is definitely an option, but we'd love to see you at least monthly and spend some time together.

Our current tech stack

  • Python on our back-end, migrating to async-based for most parts.
  • Vue in our front-end.
  • Running on GKE
  • Powered by MongoDB and PostgreSQL
  • Also Redis, RabbitMQ, Jenkins, Prometheus and other usual suspects.

What can we offer

We offer what we think is fair compensation (35K to 45K € per year for this role). We're not 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. We have a lot of challenges ahead and you'll be able to influence the direction of the company. This is a full-time, permanent contract. A non-exhaustive list of perks includes:

 

🏠 Office at 5 minutes from Francesc Macià with terrace overlooking to Tibidabo.

🔆 Flexible working hours

🔝 Partial or 100% remote options (within Spain) available for this role

🎊 Paid time off on your birthday

🍒 Fresh fruit every week, all-you-can-drink tea and coffee

🍻 Friday happy hours after our weekly team meetings (optional)

😎 Team building events (optional)

🙀 Bank holidays swap inside the same month

🏥 Health insurance

💸 Flexible remuneration with Cobee

📚 Yearly Training budget

 

The hiring process

  • You send us your resume, cover letter, etc.
  • A chat with the tech lead for the team, where we’ll dive deeper into your background, your possible fit, and where you’ll have the opportunity to ask any sort of questions.
  • A coding test, to take at home at your own time and with your own setup and tools. We will be flexible here, and if you already have some code suitable for discussion, we can use it.
  • A technical interview, including a review of the code assignment. No whiteboard or tricky algorithm questions: just a chat to sample the breadth and depth of your knowledge.
  • A meeting with our CTO and CEO.
  • 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.

This job has now closed

You can find more jobs over on our careers page.

See More Jobs

Jobs at Flanks

Powered by