Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
(Senior) Fullstack Engineer (f/m/d) image - Rise Careers
Job details

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

Upvest is on a mission to make investing as easy as spending money. The company empowers businesses to offer a wide range of investment products and the best experience in the field of capital market investment and retirement planning. Upvest’s Investment API is easy to integrate so that fintechs and enterprises alike can save resources and fully focus on their core business.‍

Upvest is one of the few fintechs in Europe that can provide its B2B clients with the full range of investment opportunities in the areas of principal broking business, proprietary trading, and safe custody business for traditional securities. The company was founded in 2017 by Martin Kassing. Its latest €100m fundraising round (Series C) was led by Hedosophia and Sapphire Venture, with continued support from existing investors including Bessemer Venture Partners, BlackRock, Earlybird, HV Capital, Motive Ventures, and Notion Capital.

We currently employ 170+ people across Europe with our headquarters based in Berlin, Germany. We would consider hiring remotely for this role. If you do want to move to Berlin though, we’re happy to support your relocation.

Your mission:

We are seeking a full-time Fullstack Engineer to help us build a securities API for financial institutions, the first such API in Europe. 

You’ll be part of the team that designs, develops, and maintains our External Service Panel. The External Service Panel is a brand new product that will amend our Investment API offering by providing self-service customer support to scale with our enterprise expansion and enable further sales growth in the enterprise area.

The team's mission

The External Service Panel team will design, build and operate the new product offering, providing a great operator experience in a regulated cloud environment, with security and auditability as first-class citizens. 

This role will give you the opportunity to:

  • Make an impact by contributing xto a completely new fullstack product based on our Investment API that will enable Upvest to massively expand its growth.

  • Design and build easy-to-use, low friction tools focussed on self-service to enable efficient day-to-day operations for our clients.

  • Deliver quality fast and often. We embrace an agile methodology with a retrospective and demo at the end of the two-week cycle.

What you’ll bring:

  • Experience with building cloud-native modern web apps with React that leverage a REST API with webhook based back-channels.

  • The ability to bridge the why with the engineering side, discuss tradeoffs and proactively suggest ideas, aka a strong product engineering mindset.

  • Proficiency with TypeScript and Node.js ecosystems.

  • Go proficiency (for the backend parts) or a strong willingness to learn.

  • Strong work ethic and principles such as pragmatism.

  • A focus on code quality, extensibility, regression and E2E testing.

  • Practical experience with Docker and CI/CD. 

  • Prior experience with SQL databases such as PostgreSQL.

It’s nice if you have:

  • Experience working in the Fintech domain.

  • Experience building web apps in the B2B or backend operations space.

  • Experience with React-based web application frameworks, e.g. Next.js.

  • Experience with testing framework, e.g Cypress, Puppeteer, Playwright, Datadog Synthetics.

Why Upvest?

We're working on solving a hard problem: fixing the European securities financial infrastructure that empowers more people to be able to invest. You have the opportunity to contribute to this change.

We invest in you. You get a learning development budget and plenty of opportunities to grow in your role.

We have a strong engineering culture encouraging knowledge sharing. Learn from our team members who present internally on various software engineering topics as well as internationally at various developer conferences.

We take hiring seriously with a strong focus on keeping a high bar when interviewing (equally important is that we hire decent people, who are passionate about their craft and helping us achieve our shared mission).

While we're not quite fully-remote, we are committed to being a flexible employer, as we understand you don't have to be in the office to do your best work.

We live a culture of empowerment, trust (that we hire the best people and get out of their way) and openness (there's a greater advantage in sharing information than keeping it to ourselves).

Our values:

Learn and grow. We aim high to shape our future. We give and request honest feedback knowing that we develop together. Progression over Perfection.

Team first. We make it easy for others. We value our differences and are open to others' opinions. We win and celebrate together! Team over Egos.

Own the outcome. Whether we win or we lose, we stand together. We are proactive and get the job done. Outcome over Process.

Tell the story. We always start with the why. We share knowledge to empower others. Transparency over Complexity.

Upvest is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Average salary estimate

$72500 / YEARLY (est.)
min
max
$55000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About (Senior) Fullstack Engineer (f/m/d), Upvest

At Upvest, we're on a mission to simplify investing and make it as effortless as spending money. We're forging ahead in the fintech world, helping businesses provide a diverse range of investment products with our cutting-edge Investment API. We're seeking a (Senior) Fullstack Engineer to join our vibrant team in Berlin, contributing to the development of our groundbreaking External Service Panel—a completely new product aimed at enhancing customer support and scaling our enterprise offerings. In this role, you will design, build, and maintain a securities API for financial institutions, making your mark on a product that promises to change how we approach capital market investment and retirement planning in Europe. If you fancy moving to Berlin, don’t worry—we’re ready to support your relocation! Your impact here at Upvest will go beyond just code; you'll be at the forefront of building user-friendly tools aimed at enabling seamless day-to-day operations for our clients. We're a team that values agility, fostering an environment where you can deliver quality solutions quickly and efficiently. If you're passionate about using your engineering skills to drive substantial growth and bring innovative solutions to the market, we would love to glean from your expertise in modern web applications, REST APIs, and cloud-native systems. Join us and help us fix the European securities financial infrastructure, paving the way for more people to invest with confidence.

Frequently Asked Questions (FAQs) for (Senior) Fullstack Engineer (f/m/d) Role at Upvest
What are the responsibilities of a (Senior) Fullstack Engineer at Upvest?

As a (Senior) Fullstack Engineer at Upvest, your main responsibilities will include designing and building the new External Service Panel that provides crucial self-service customer support for our clients. You will work with various technologies, including React for frontend development and Node.js and TypeScript on the backend, while leveraging the Investment API to ensure a seamless user experience. Additionally, you'll be involved in contributing to code quality, developing automated test suites, and collaborating with cross-functional teams to enhance our product offerings.

Join Rise to see the full answer
What qualifications are needed for the (Senior) Fullstack Engineer position at Upvest?

To qualify for the (Senior) Fullstack Engineer position at Upvest, applicants should have extensive experience in developing cloud-native web applications, particularly using React and REST APIs. Proficiency in TypeScript and a solid understanding of the Node.js ecosystem are crucial, as well as practical experience with SQL databases like PostgreSQL. It's beneficial if candidates have experience in the fintech domain and familiarity with Docker and CI/CD practices, but a willingness to learn and adapt is equally valued.

Join Rise to see the full answer
Can I work remotely as a (Senior) Fullstack Engineer at Upvest?

Yes, Upvest is open to remote work for the (Senior) Fullstack Engineer position, although we do have an office in Berlin. If you prefer to relocate to Berlin, we offer support for your move. We believe in flexible work arrangements that allow our employees to perform their best, irrespective of their physical location.

Join Rise to see the full answer
What technologies will I work with as a (Senior) Fullstack Engineer at Upvest?

In the (Senior) Fullstack Engineer role at Upvest, you will primarily work with modern web technologies such as React for frontend development, along with TypeScript and Node.js for backend systems. Having familiarity with Go for backend development will be advantageous, and experience with Docker and continuous integration/continuous deployment (CI/CD) tools will also play a significant role in your daily tasks.

Join Rise to see the full answer
What is the work culture like at Upvest for a (Senior) Fullstack Engineer?

Upvest fosters a dynamic and inclusive work culture that encourages learning, growth, and transparency. Our team thrives on collaboration and shared success, emphasizing a high-performance environment where feedback is valued. As a (Senior) Fullstack Engineer, you will be part of a team where your contributions are recognized, and there is a strong emphasis on maintaining a high bar for quality and innovation in our projects.

Join Rise to see the full answer
Common Interview Questions for (Senior) Fullstack Engineer (f/m/d)
Can you describe your experience with developing full-stack applications?

Absolutely! When answering this question, focus on specific projects where you integrated both frontend and backend technologies. Highlight your use of React on the frontend and how you developed REST APIs using Node.js or TypeScript on the backend. Share your role in the projects, the challenges you faced, and how you overcame them, demonstrating your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

In your response, emphasize your approach to writing clean, well-documented code and your commitment to testing practices. Discuss the use of code reviews, automated testing frameworks, and adherence to design patterns and best practices. You might also want to mention how you apply principles of continuous integration to catch issues early and maintain a high standard of code quality.

Join Rise to see the full answer
What design patterns do you commonly use and why?

Design patterns are essential in software engineering for promoting reusable solutions. Identify specific patterns, such as MVC (Model-View-Controller) or Observer, that you frequently implement. Discuss how these patterns help in achieving scalability, maintainability, and a better organization of your code, concrete examples can make your answer more impactful.

Join Rise to see the full answer
How do you approach debugging and troubleshooting in your applications?

When addressing this question, provide a systematic approach to debugging. Mention your process for replicating issues, using debugging tools, and analyzing logs. Highlight how communication with your team can play a vital role in resolving complexities, and emphasize the importance of a thorough testing phase to prevent future bugs.

Join Rise to see the full answer
Can you give an example of a challenging technical problem you faced and how you solved it?

Choose a specific technical problem that showcases your strengths and resourcefulness. Provide context about the issue, your thought process, the steps you took to devise a solution, and the outcome. This not only demonstrates your technical expertise but also your ability to handle real-life challenges professionally.

Join Rise to see the full answer
What tools and technologies do you prefer for project management and collaboration?

Discuss tools that you find effective for both project management and team collaboration. Mention tools like Jira for task management, GitHub or GitLab for version control and code collaboration, and Slack or Microsoft Teams for communication. Highlight how these tools help streamline workflows and improve productivity in team settings.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in web development?

Share your commitment to continuous learning and professional development. Mention resources like online courses, tech blogs, or attending workshops and conferences. You could even mention coding communities or platforms where you engage with fellow developers, as it can foster knowledge-sharing and is a great way to stay ahead in the fast-evolving tech landscape.

Join Rise to see the full answer
Why do you want to work for Upvest as a (Senior) Fullstack Engineer?

This is a great opportunity to express your motivations. Discuss how Upvest’s mission aligns with your values and interests in the fintech industry, your excitement over their innovative approach to investment APIs, and how your skills and experiences make you an ideal fit for the team. Showing that you’ve researched the company will emphasize your genuine interest.

Join Rise to see the full answer
Describe a time when you had to work under pressure to meet a tight deadline.

Use the STAR method (Situation, Task, Action, Result) to structure your response. Describe the circumstances, the specific tasks required, the actions you took to manage your time and resources effectively, and the final outcomes. Emphasizing your time management skills and ability to deliver quality work under pressure can present you as a strong candidate.

Join Rise to see the full answer
What is your experience with Agile methodology?

Agile methodologies focus on iterative development and responsiveness to change. Discuss your experience with Agile frameworks (like Scrum or Kanban) and your familiarity with practices such as sprints, stand-up meetings, and retrospective sessions. Elaborating on how Agile methods contributed to project success can reinforce your adaptability and team-oriented mindset.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Some Meals Provided
401K Matching
Fitness Stipend
Learning & Development
Paid Time-Off
Pet Friendly
Work Visa Sponsorship
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Bedrock Security Hybrid No location specified
Posted 2 hours ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 6 days ago

Upvest provides the first pan-European Investment API enabling businesses to offer investment experiences such as wealth or brokerage products in their applications. Using the full-stack solution (incl. tech, operations, licenses), clients can f...

12 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
22 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cleveland just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Manager at ShiftCare
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Product Operations at Binance
Photo of the Rise User
Someone from OH, Mentor just viewed Sales & Service Lead - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Mason just viewed Marketing & Communications Intern at Per Scholas
Photo of the Rise User
Someone from OH, Lakewood just viewed Recruiter (Talent Sourcing), 6 month contract at Jerry