Sunday, October 26, 2025
re:cap

(Senior) Frontend Engineer (f/m/d)

Posted: 3 days ago

Job Description

remote - Germany, Spain, Czech Republic, Portugal, Slovakia or AustriaAbout Us 🚀We are Europe’s leading platform helping founders manage and obtain capital. Built by experienced entrepreneurs. Powered by tech- and finance-driven minds. Backed by top-tier venture capital investors.Our platform – the Capital Operating System – delivers clarity, guidance, and seamless access to capital. It empowers founders to make smarter financial decisions and puts them in control at every step.Our values 💪🏼We value flat hierarchies, full ownership and responsibility. Trust and open, honest communication are crucial to us, as it makes everything else easier. We work together and grow as a team.Focus on Execution: We love and live off great ideas, but to create value we need to focus on execution.Don’t Fear Failure: We know that failure is an innate part of learning and success, so we value these experiences and take them as opportunities to try again and get better.Trust Your Team: We trust our peers to do their best to achieve our shared goals, support each other and share their feedback so we can all grow and develop.Who we are looking for 🕵🏽‍♀️You are an experienced engineer (4+ years of experience) who is ready to own a key part of our product and to start building from day 1 onwardsYou are proficient in building SPAs using React and TypeScript, experience with Tailwind or Playwright is a plusYou are proficient in working closely with product and design teams, iterating on solutions and providing the technical side of how a feature should be best built. You ship fast and care about what you buildYou feel comfortable doing smaller changes across the codebase (e.g. adding a field to the response from the backend)You are experienced writing tests (unit, integration, e2e)You are highly (self-)organized, want to move and build things fast and operate under the ‘ask for forgiveness instead of permission’ principleExperience in fintech or finance in general is a plusOur tech stack 👩🏽‍💻Frontend: React, TypeScript, Tailwind, PlaywrightBackend: Go, PostgreSQL, RESTData: Python, Airbyte, Dagster, Duckdb, BigQueryDevOps: GCP, Docker, Terraform, GithubAI tooling: Whatever you prefer, we use Claude Code & Cursor currentlyYou can select either an Apple or Linux device, we have both in the teamExperience with our stack isn't a mustYour contribution to our success 🤓We do various things in the Frontend. Your work will span over multiple topics, including:Lead the implementation of projects across our multiple products, which could includeDeliver insights into the customer's financial and customer data, implementing complex data visualisationsDevelop features that make it easy for customers to handle their financial data e.g., connecting their data to the platform, adding more information to certain data points, and organizing it effectivelyMake the onboarding as smooth as possible for the customers by implementing best-of-class UX patternsWork on features that will provide financial funding to the customers e.g., the planning of when funding should be made and the tracking of itWork on features that help our internal operations keep track of our funding portfolio, e.g. portfolio monitoring and alerting toolsYou work closely together with our UX, backend, data, and product teams. You will have to make sure that the needs of the frontend are properly represented on any feature you work onYou help with the technical direction of the FE, like deciding on libraries we should use, general architecture, things we should simplify, etcReview your colleagues' work and mentor junior and mid-level developers. What Will You Work On 😎At re:cap we have multiple products that combine into one, the Capital OS, you will work on this in general:The insights product: Customers connect various data sources to us e.g. bank accounts, invoices, business plans, we bring these into a structured format and calculate metrics and series on them. The funding product: We give out loans to customers. For this, we give them an automatic rating based on their business type and the calculated insights. We generate forecasts and scenarios with the customer and guide them through them. Everything is tracked, so that we and the customer know where they are on the created scenarios and if an adjustment is necessary. The accounting product: To achieve the “everything financial in one place”, we offer things like preparatory bookkeeping and, in general, build various workflows for the customer to manage their finances automatically e.g., by categorizing their invoices and automatically adjusting forecasts according to them. Your journey with us1st monthBecoming a productive member of the team. In the first week, you should set up your machine, get the development setup ready, and start with your first contributionsYou will learn how our system works on a high level. You should try to poke holes if we can do better than that, we always strive to improveWork on your first bigger tasks3rd monthBy this time, you will be a fully qualified member of our team and will tackle projects on your ownWe value independence and ownership, so you will completely own how the tech side should be designed and implemented. The specs themselves will be discussed directly with the product team, where it is expected that you’ll be the technology stakeholder (e.g. mention alternatives that lead to faster implementation or bring up things that will be problematic)Work on projects that require coordination with product or data6th monthAs by now you will have finished several projects, you will be responsible for these parts of the codebase, be it ongoing support or, in general, by providing knowledge when internal questions arise. It is expected that you deeply care that your projects work correctly and when bugs arise, feel a sense of urgency if it is justifiedAs you should now understand how our business works and understand why and what we plan to do in the future, you should anticipate potential problems or potentials early enough, so that we can act early enoughProposing ideas on how to improve our tech stack/process or anything else that will have us work more efficientlyWhat you can expect 🪴Remote first. Our team is located all over Germany and Europe, with the flexibility of 100% home office. However, if you are in Berlin you are more than welcome to come around the office and maybe even bring your furry friend 🐶Stock options. Every employee receives stocks, because our success is also your successDevelopment opportunities. Because we care about your growth, we have regular feedback talks as well as set paths for the development of each employeeThe latest tech equipment. Every new team member receives an Apple MacBook Air to guarantee smooth productivityFlexibility. We offer flexible working hours and value asynchronous communication as well. On top we offer 25 vacation daysTeam building. Meet the team at in-person on-sites, get a buddy to fully integrate into the company and join other team eventsWorkation. Experience the blend of work and leisure with our worldwide new benefit catering to your work-away-from-home needsInternational health insurance for business trips and workation. We prioritise your well-being and guarantee you comprehensive insurance cover, no matter where your travels take youWe care about security. You will receive 1password family membershipChoice. You get a monthly budget to finance a benefit of your choice🌟 Even if not all of these points fit 100% we encourage you to apply! We hire also for attitude, not just for knowledge and are looking forward to hearing from you soon.What comes after you apply? 🧚🏽‍♀️Easy steps for a smooth hiring processApplication ReviewGet to know re:capCase study/Take home Assignment (depending on the position)Role-specific InterviewGet to know the teamOfferWe are committed to foster a diverse and inclusive workplace where we provide equal opportunities regardless of age, gender identity, disability status, ethnicity, sexual orientation, or religion. Therefore we encourage you to apply as all qualified applications will be taken into consideration.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs