At a Glance
- Tasks: Join a dynamic team to develop user-friendly features and improve our freelance management platform.
- Company: YunoJuno, a global leader in freelance management with a collaborative culture.
- Benefits: Enjoy a competitive salary, 25 days holiday, learning budget, and health insurance.
- Why this job: Make a real impact on freelancers' lives while working with cutting-edge tech.
- Qualifications: Experience in React and TypeScript, with a passion for SaaS products.
- Other info: Remote-first environment with opportunities for career growth and learning.
The predicted salary is between 36000 - 60000 £ per year.
We’re looking for a delivery-focused React TypeScript engineer that would enjoy improving a product that has helped our freelancers & clients deliver hundreds of thousands of successful projects together. While the role is frontend-leaning, all of our developers are expected to work on both sides of the stack and any experience in Python/Django or simply knowing other languages is beneficial.
Our product team is small (~15) but growing and you would be working alongside a team that puts collaboration, the product & transparency first. We foster an ownership-first culture where teams are accountable for outcomes, treat mistakes as learning opportunities, and own their code end-to-end through to production. We embrace AI-assisted engineering and all developers get a decent budget for using AI-tooling. Our team is remote-first and we work asynchronously where we can. However, we do have an office and if you’re in London you can work in the office if you please. For those that are close, we meet up monthly for retros. We are still open to great remote-only developers, provided you are in a UK-friendly timezone (+/-2hrs).
Responsibilities
- Planning code (and no code!) solutions to aid in our long term goals of becoming the best freelancer marketplace + management system globally.
- Deliver new user-facing features powered by reusable UI components.
- Work closely with stakeholders, product and design to implement fast new feature concepts.
- Own the development process of specific features all the way through from the design stage, to evaluating their use in production in multiple browser configurations.
- Using the latest LLM-development methodologies to ship code faster and with less friction.
- Ensuring we keep our DORA metrics amongst the best in the industry so that we keep our time-to-ship low, and developer happiness high.
- Working in a CI-backed environment, in small teams, at a sustainable pace, in three-week cycles. We use Linear internally and follow their opinionated development process.
Qualifications
- Have experience working on front-end heavy applications, in particular React ones. Experience or a strong desire to work with SaaS products would be a bonus.
- Have experience with Typescript and appreciate the ethos behind a type safe environment.
- Have experience working with remote distributed teams, and the async communication and working patterns that come with that.
- Believe testing and code quality are important, even in this new age.
- Have a deep understanding of how the web and browsers work.
- Are happier shipping features than debating tabs vs spaces.
- Prefer to move quickly and iteratively, and believe that shipping incrementally and fast is best.
- Are comfortable with Git and CI workflows, especially GitHub actions.
- Like to start new things as much as you like to replace old ones, and continuously learn from mistakes.
What would make you stand out
- Have experience working with Django or other web applications, in particular Python ones.
- Have ever been a contractor/freelancer, and thus have a true understanding of the problems we are trying to solve for our users.
- Understand and know how to work with both RESTful APIs & GraphQL.
- Have worked with Heroku and/or Docker, our current deployment mechanics.
- Have a good understanding of security (XSS in particular) when it comes to web apps.
About YunoJuno
YunoJuno is a global freelance management platform that helps businesses find, hire, manage, and pay independent professionals across 165+ countries. With a curated network of 120,000+ freelancers and 12,000+ clients (including global enterprise brands such as PepsiCo and Kimberly-Clark), we’re redefining how organisations build and run flexible teams—without the complexity that usually comes with global contracting.
Our platform supports the full engagement lifecycle in one place: sourcing, fast onboarding, contracts, worker classification and compliance, timesheets, automated payments, and real-time reporting and insights—so teams can move quickly while staying in control of cost and risk.
We’re built for a world where great work happens everywhere. YunoJuno makes it simple for companies to engage talent globally and for freelancers to work with leading brands—backed by streamlined operations and compliant workflows.
We have a single bold mission: Unlock the true potential of freelance.
Why YunoJuno
Aside from our people, culture, and mission, there are a variety of additional benefits that help make YunoJuno a great place to work.
- M4 (or newer) MacBook Pro
- 25 Days Annual Holiday Allowance + Bank Holidays
- Learning/education budget
- Birthday Off
- Company Pension Scheme
- Healthcare Insurance with Vitality (upon completion of probation)
- Free Eye Test
- Cycle to work scheme
Frontend-leaning full-stack Software Engineer employer: YunoJuno
Contact Detail:
YunoJuno Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Frontend-leaning full-stack Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or other platforms. Let them know you're on the lookout for a Frontend-leaning full-stack Software Engineer role. You never know who might have a lead or can refer you directly!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those using React and TypeScript. Make sure to include any cool features you've built and how they improved user experience. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to frontend development and your experience with Python/Django. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Apply through our website! We love seeing applications come directly from candidates who are excited about joining our team. Plus, it shows you're genuinely interested in being part of our mission to unlock the true potential of freelance.
We think you need these skills to ace Frontend-leaning full-stack Software Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Frontend-leaning full-stack Software Engineer role. Highlight your experience with React and TypeScript, and don’t forget to mention any relevant projects that showcase your skills in a SaaS environment.
Show Your Passion for Collaboration: Since we value teamwork and collaboration, share examples of how you've worked effectively in small teams or remote settings. This will show us that you understand our culture and can thrive in our environment.
Demonstrate Your Learning Mindset: We love candidates who treat mistakes as learning opportunities. Include instances where you’ve learned from past experiences or adapted your approach based on feedback. This aligns perfectly with our ownership-first culture.
Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to see your enthusiasm and ensure you’re considered for the role!
How to prepare for a job interview at YunoJuno
✨Know Your Tech Stack
Make sure you brush up on your React and TypeScript skills before the interview. Be ready to discuss your experience with these technologies, as well as any projects you've worked on that showcase your frontend capabilities. If you've dabbled in Python or Django, don't forget to mention that too!
✨Showcase Collaboration Skills
Since the role emphasises teamwork and collaboration, prepare examples of how you've successfully worked with stakeholders, product teams, or designers in the past. Highlight your ability to communicate effectively in remote settings, as this is crucial for a remote-first company.
✨Embrace the Learning Mindset
YunoJuno values an ownership-first culture where mistakes are seen as learning opportunities. Be prepared to discuss a time when you faced a challenge, what you learned from it, and how you applied that knowledge moving forward. This will show that you're aligned with their values.
✨Understand the Product and Market
Familiarise yourself with YunoJuno's platform and the freelance management landscape. Being able to speak about their mission and how you can contribute to their goals will set you apart. Show genuine interest in how your skills can help improve their product and user experience.