At a Glance
- Tasks: Build and scale a cutting-edge SaaS platform while influencing architecture.
- Company: Fast-growing SaaS company at the forefront of data and security.
- Benefits: Equity, fully remote work, and a high-calibre engineering environment.
- Other info: Join a dynamic team with opportunities for technical challenges.
- Why this job: Take ownership and make a real impact on product direction.
- Qualifications: Strong Java and Vue.js experience with a knack for mentoring.
The predicted salary is between 70000 - 90000 £ per year.
We’re working with a fast-growing SaaS company operating at the intersection of data, enterprise platforms, and security. They’re building a highly sophisticated product used by large-scale organisations to make smarter, data-driven decisions across complex systems. They’re now looking to bring in a Senior / Principal Full Stack Engineer to play a key role in shaping the product and technical direction as they scale. This is a hands‑on role with real ownership — ideal for someone who enjoys building high-quality systems, influencing architecture, and working closely with product.
What You’ll Be Doing:
- Building and scaling a modern, high-performance SaaS platform
- Working across the full stack with a strong emphasis on clean architecture and scalability
- Collaborating with product and leadership to translate ideas into technical solutions
- Designing and developing robust APIs and backend services
- Leading technical initiatives and mentoring other engineers
- Contributing to CI/CD pipelines and cloud-based infrastructure
- Frontend: Vue.js
What They’re Looking For:
- Strong experience in Java + Spring Boot at a senior level
- Deep expertise in Vue.js and modern frontend development
- Proven experience building scalable, production-grade systems
- Solid understanding of API design, databases, and cloud environments
- Ability to take high-level requirements and break them down into technical delivery
- Experience mentoring engineers or leading technical projects
Nice to have:
- Exposure to cybersecurity, data platforms, or complex enterprise systems
Why This Role?
- Genuine ownership and impact on product direction
- High-calibre engineering environment
- Equity as part of the package
- Fully remote within the UK
- Opportunity to work on a technically challenging, meaningful platform
Process:
- 3-stage interview process (efficient and well-structured)
If this sounds like something you’d be open to exploring, apply directly or drop me a message for more details.
Principal Full Stack Engineer employer: OpenSourced - Search & Selection
Contact Detail:
OpenSourced - Search & Selection Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Full Stack Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to referrals that get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Java, Spring Boot, and Vue.js. 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. We recommend using platforms like LeetCode or HackerRank to sharpen your skills. The more prepared you are, the more confident you'll feel!
✨Tip Number 4
Don’t forget to 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 the role and the company.
We think you need these skills to ace Principal Full Stack Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java, Spring Boot, and Vue.js expertise, as well as any experience with scalable systems. We want to see how you can contribute to our high-performance SaaS platform!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this role and how your background aligns with our needs. Don’t forget to mention your experience in mentoring and leading technical projects — we love that!
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's building robust APIs or contributing to CI/CD pipelines, we want to see your hands-on experience. This helps us understand your approach to problem-solving and architecture.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates. Let’s get started on this exciting journey together!
How to prepare for a job interview at OpenSourced - Search & Selection
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Java, Spring Boot, and Vue.js. Brush up on your knowledge of clean architecture and scalable systems, as these will be key topics during the interview. Be ready to discuss your past projects and how you’ve applied these technologies.
✨Showcase Your Problem-Solving Skills
Prepare to demonstrate how you approach technical challenges. Think of specific examples where you’ve taken high-level requirements and translated them into technical solutions. This will show your ability to think critically and work collaboratively with product teams.
✨Highlight Your Leadership Experience
Since this role involves mentoring other engineers, be prepared to talk about your experience leading technical initiatives. Share stories that illustrate your leadership style and how you’ve helped others grow in their roles.
✨Understand the Company’s Mission
Research the company’s products and their impact on data-driven decision-making. Being able to articulate how your skills align with their mission will demonstrate your genuine interest in the role and the company.