Senior Fullstack Software Engineer (Server Driven UI)

Senior Fullstack Software Engineer (Server Driven UI)

Full-Time 60000 - 80000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Join our Dynamic Flow team to build high-quality cross-platform features and enhance our server driven UI framework.
  • Company: Innovative tech company focused on creating seamless user experiences.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Other info: Dynamic environment with mentorship opportunities and a focus on developer experience.
  • Why this job: Make a real impact on millions of users while working with cutting-edge technologies.
  • Qualifications: Experience in Java, Spring, TypeScript, and React; strong communication and problem-solving skills.

The predicted salary is between 60000 - 80000 € per year.

Requirements

  • Hands-on experience in backend development with Java and Spring Framework in a production environment
  • Hands-on experience in developing web applications with TypeScript and React in a production environment
  • Product mindset – you think about customer impact, not just technical implementation
  • Following and advocating best coding practices, continuous delivery and code reviews
  • Strong communication style, working across multiple functions
  • Good conflict resolution and problem solving skills
  • (Desirable) Experience with Kotlin
  • (Desirable) Experience working with or within server driven UI frameworks
  • (Desirable) Experience working in developer tooling or other developer-focused products
  • (Desirable) Experience building iOS or Android apps
  • (Desirable) Experience working closely with designers and design systems
  • (Desirable) Good understanding of microservices and event-driven architectures
  • A passion for building platforms and tooling with great developer experiences

What the job involves

The Dynamic Flow team is looking for a Full Stack Engineer to support our mission to make building high quality cross-platform features as quick and simple as possible. We do this through expanding and maintaining our in-house server driven UI framework, Dynamic Flow, which allows teams to build features once on the backend, and deploy them across our native iOS and Android apps, and our React apps on the web.

This is an opportunity to work on a central part of our tech stack – In 2025 almost 1.2 billion page views across over 1000 unique product screens were powered by Dynamic Flow, including in key areas of the product such as onboarding, sending money, payment methods, and many more!

As well as helping to shape and build the library itself, you'll work directly with product engineering teams to support them in using it to bring best in class experiences to our customers across the world.

  • Contributing to Dynamic Flow, our in-house server driven UI framework, across the core specification, backend library, and web client
  • Helping to drive the future direction of the framework and server driven UI at Wise
  • Supporting teams in effectively using the framework to deliver high quality features to our customers
  • Working directly with product engineering teams to implement new user experiences across all areas of the product
  • Work on tooling to improve the developer experience for engineers at Wise
  • Evangelising the framework through outreach at events, talks, and workshops
  • Acting as a mentor and strong example for other engineers and members of the team

Senior Fullstack Software Engineer (Server Driven UI) employer: Deepstreamtech

At Wise, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Fullstack Software Engineer, you'll have the opportunity to work on cutting-edge technology that impacts millions of users globally, while enjoying a supportive environment that encourages professional growth and continuous learning. With a focus on best coding practices and a commitment to employee well-being, Wise offers a unique chance to contribute to meaningful projects in a vibrant location.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Fullstack Software Engineer (Server Driven UI)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Java, Spring, TypeScript, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Don’t forget to brush up on your problem-solving skills and be ready to discuss how you’ve tackled conflicts in past projects.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at StudySmarter.

We think you need these skills to ace Senior Fullstack Software Engineer (Server Driven UI)

Java
Spring Framework
TypeScript
React
Backend Development
Web Application Development
Product Mindset

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your hands-on experience with Java, Spring Framework, TypeScript, and React. We want to see how you’ve made an impact in previous roles!

Craft a Compelling Cover Letter:Your cover letter is your chance to show us your personality and passion for the role. Talk about your product mindset and how you think about customer impact. Let us know why you’re excited about working on our Dynamic Flow framework!

Showcase Your Problem-Solving Skills:In your application, don’t shy away from sharing examples of how you've tackled challenges in the past. We value strong communication and conflict resolution skills, so give us a glimpse of how you work across teams to solve problems.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join the StudySmarter team!

How to prepare for a job interview at Deepstreamtech

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Java, Spring Framework, TypeScript, and React. Brush up on your knowledge of server driven UI frameworks and microservices. Be ready to discuss your past projects and how you’ve applied these technologies in a production environment.

Showcase Your Product Mindset

During the interview, emphasise your understanding of customer impact. Share examples of how you've considered user experience in your previous work. This will demonstrate that you think beyond just coding and are invested in delivering value to users.

Communicate Effectively

Strong communication is key! Practice articulating your thoughts clearly and concisely. Be prepared to discuss how you’ve collaborated with cross-functional teams and resolved conflicts in the past. This will show that you can work well with others and contribute positively to the team dynamic.

Be Ready to Advocate Best Practices

Prepare to talk about your approach to coding standards, continuous delivery, and code reviews. Share specific instances where you’ve implemented best practices in your work. This will highlight your commitment to quality and your ability to mentor others in the team.