Junior Full Stack Engineer in London

Junior Full Stack Engineer in London

London Full-Time 30000 - 40000 € / year (est.) Home office (partial)
Deepstreamtech

At a Glance

  • Tasks: Join a dynamic team to build impactful software and tackle exciting challenges.
  • Company: Be part of one of Europe’s fastest-growing startups with a collaborative culture.
  • Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
  • Other info: Work with modern tech and be part of a high-performing team.
  • Why this job: Gain real ownership and influence in shaping a product that matters.
  • Qualifications: Experience in software development, eager to learn and grow in a full-stack role.

The predicted salary is between 30000 - 40000 € per year.

We’re looking for outstanding engineers who want to help build one of Europe’s defining enterprise software companies. We’re flexible on prior stack experience, but you should be comfortable completing our pair-programming interview in JavaScript or TypeScript, as that’s how we assess fundamentals. We’re also open to engineers who lean more frontend or backend today, provided you’re excited to grow into a full-stack role.

You have a few years' experience and demonstrable experience shipping production web applications, having taken features from concept to live deployment, ideally in a full-stack TypeScript and AWS environment. You focus on having a high impact and are driven by impact, eager to contribute to systems that matter. You want to learn how strong engineering practices, including cloud infrastructure, observability, and testing, come together in a fast-moving early-stage startup.

You care deeply about what good engineering looks like and are motivated to raise the bar in your own work. You want to build reliable, well-architected products and are intentional about quality as you continue to develop your judgement. You enjoy all aspects of building a product and are comfortable moving across the stack when necessary. You enjoy problem solving and thinking from first principles, motivated by getting things done and moving quickly from idea to implementation.

You actively look for ownership and responsibility, drawn to bigger or more complex problems and keen to stretch yourself, whether that’s deepening your product work or building strength in infrastructure, DevOps, or reliability. You want to be part of a high-performing team and take that seriously, invested in learning from others, sharing context, giving clear feedback, and helping the whole team move faster and do better work.

You’re energized by ambiguity and momentum, happy starting with an unclear problem, forming a point of view, and iterating towards a solution while making good use of support and guidance from experienced teammates.

Desirable: You’ve performed exceptionally at something else in the past, be it academics, sport, work etc. You’ve gone above and beyond the norm. You love engineering; it’s more than a job for you. You’ve contributed to open-source projects or worked on side-projects in your spare time just because you enjoy it. You’re confident in your ability to tackle ambiguous problems and crank out quality code.

What the job involves:

We’re looking for exceptional, product-minded full-stack software engineers to help scale Omnea through its next phase of growth. You’d be joining at a genuine inflection point: past product‑market fit, but early enough to have real ownership and influence as we move from startup to scale‑up. If you want real ownership, meaningful technical problems, and the chance to help shape a company at scale — we’d love you to build with us.

  • Join a Skilled Team: You’ll become part of one of Europe’s best and fastest growing startups, working alongside a team of experienced full‑stack product engineers who were all high performers from other top‑tier tech companies.
  • Direct Product Impact: You’ll be involved in key product decisions, including prioritising our product roadmap, defining project scopes, and technical direction. You’ll have a significant voice in discussions about product strategy, user experience, and technical feasibility, ensuring we steer our product roadmap towards success.
  • Work with Modern Tech: Omnea is fully built on cloud‑native and serverless technologies. Our primary stack is based on TypeScript with React & Material UI, Postgres and AWS Serverless Technologies such as Lambda, DynamoDB and EventBridge – all managed via AWS CDK & SST. We use Sentry, Lumigo and LogRocket for observability and Github Actions for automated testing and deployment.
  • End-to-End Ownership: You’ll be entrusted with end-to-end ownership of your projects, from product, design and architectural decisions, all the way to deployment, monitoring and measuring impact on users. You’ll work across the stack, covering everything from DevOps to styling.
  • Continuous Delivery: We embrace continuous delivery to keep our systems agile, responsive and safe. You’ll deploy small, incremental changes to production multiple times per day, ensuring a steady stream of improvements and rapid adaptation to customer needs and technical challenges.
  • Tackle Scalability Challenges: As we grow our customer base from tens to hundreds and expand into new product domains, you’ll help us scale our product, architecture and processes efficiently while maintaining performance and reliability.
  • Collaboration & Autonomy: You’ll often work autonomously to take charge of your projects, make decisions, and drive your work forward. But as a lean and high‑trust team, we remain quick to collaborate and support each other with challenging problems.
  • Customers at the Centre: Being really responsive to customer feedback and issues is key. We actively encourage engaging with customers, understanding their experience, and iterating our products based on their input to deliver solutions that truly delight them.

Junior Full Stack Engineer in London employer: Deepstreamtech

At Omnea, we pride ourselves on being a dynamic and innovative employer that empowers our Junior Full Stack Engineers to take ownership of their projects and make a real impact. Our collaborative work culture fosters continuous learning and growth, allowing you to thrive in a fast-paced startup environment while working with cutting-edge technologies. Join us in our vibrant location, where you'll be part of a skilled team dedicated to shaping the future of enterprise software in Europe.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior Full Stack Engineer in London

Tip Number 1

Get comfy with pair programming! Since you'll be assessed on your JavaScript or TypeScript skills, practice coding with a buddy. It’s a great way to sharpen your skills and get used to thinking out loud while you code.

Tip Number 2

Show off your projects! Whether it’s open-source contributions or personal side projects, make sure to highlight them. This not only showcases your skills but also your passion for engineering beyond just work.

Tip Number 3

Be ready to tackle ambiguity! In a fast-paced startup, problems can be unclear. Practice breaking down complex issues into manageable parts and don’t hesitate to ask for help from your future teammates.

Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in joining us. Plus, it gives you a chance to showcase your enthusiasm and fit for the role right from the start.

We think you need these skills to ace Junior Full Stack Engineer in London

JavaScript
TypeScript
React
Material UI
AWS
Cloud Infrastructure
DevOps

Some tips for your application 🫡

Show Your Passion for Engineering:Let us see your love for engineering shine through! Share any side projects or open-source contributions you've made. This shows us that coding is more than just a job for you, and it gives us a glimpse of your creativity and problem-solving skills.

Tailor Your Application:Make sure to customise your application to highlight how your experience aligns with our needs. Mention specific technologies you've worked with, especially TypeScript and AWS, and how they relate to the role. We want to see how you can contribute to our team!

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements. We appreciate clarity, and it helps us understand your journey better without getting lost in jargon.

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 our team at StudySmarter!

How to prepare for a job interview at Deepstreamtech

Know Your Stack

Make sure you're comfortable with JavaScript and TypeScript, as these are crucial for the pair-programming interview. Brush up on your knowledge of full-stack development, especially if you lean towards frontend or backend. Familiarise yourself with the technologies mentioned in the job description, like AWS and serverless architectures.

Show Your Impact

Prepare to discuss specific examples of how you've contributed to projects in the past. Highlight instances where your work had a significant impact, whether it was through improving performance, enhancing user experience, or solving complex problems. This will demonstrate your drive for impact and ownership.

Embrace Ambiguity

Be ready to tackle open-ended questions during the interview. Show that you're comfortable starting with unclear problems and can iterate towards solutions. Share experiences where you've navigated ambiguity successfully, as this aligns with the company's fast-paced environment.

Team Player Mindset

Express your enthusiasm for collaboration and learning from others. Discuss how you've contributed to team dynamics in previous roles, whether through giving feedback or sharing knowledge. This will resonate well with their focus on building a high-performing team.