Frontend Engineer

Frontend Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Y

At a Glance

  • Tasks: Join us to enhance our platform and deliver amazing features for freelancers and clients.
  • Company: YunoJuno, a leader in the freelance revolution with a collaborative culture.
  • Benefits: Enjoy a MacBook, generous holiday allowance, healthcare, and more perks!
  • Why this job: Make a real impact in the future of work while working with cutting-edge tech.
  • Qualifications: Experience in React and a passion for front-end development are key.
  • Other info: Remote-first team with a focus on learning and growth.

The predicted salary is between 36000 - 60000 £ per year.

YunoJuno powers The Future of Work. What started as a platform to connect the best freelancers with forward-thinking companies has now redefined how businesses source and manage their entire contingent workforce. Whether it’s building a new department at a creative startup or building an enterprise solution for the world’s largest communications network, we use technology to power the freelance revolution.

About the role: We’re looking for a delivery-focused React JavaScript engineer that would enjoy improving a product that over the years has helped our freelancers & clients deliver hundreds of thousands of successful projects together. Our product team is small (~15) but growing fast and you’d be working alongside a team that put collaboration, the product & transparency first. We run a blameless environment where mistakes are treated as learning opportunities and one where developers own their code all the way through to production. Our team is remote-first and we work asynchronously where we can. However, we do have an office and if you’re in London we like to meet once a week. We are still open to remote-only developers, provided you are in a UK-friendly timezone (+ / -2hrs).

You know your way around modern full-stack web applications, and understand how they fundamentally communicate. You might not know backend development in Python & GraphQL inside out but you are not afraid to learn - as this is a major part of how we work at YunoJuno. You’ll use your knowledge to understand our business priorities and participate in feature design from the outset.

You’ll spend your time:

  • Planning code (and no code!) solutions to aid in our long term goals of becoming the best freelancer marketplace globally.
  • Owning the development process of specific front-end features all the way through from the design stage, to evaluating their use in production in multiple browser configurations.
  • Working on code individually or via pairing; if pairing then reviews will go through faster but we’re not strict and favour personal preference.
  • 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.
  • Frequently self-reflecting as a team as to how we’re doing in some very honest retrospectives.

You should apply if you:

  • Have experience working on front-end heavy applications, in particular React ones.
  • 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.
  • Have a good oral & written handling of English, to help with the above.
  • Believe that code reviews should be a learning process for everyone involved.
  • Believe testing and code quality are important.
  • Have a deep understanding of how the web and browsers work.
  • Are happier shipping features than debating tabs vs spaces (we use ruff & prettier throughout!).
  • Prefer to move quickly and iteratively, and believe that shipping incrementally and fast is best.
  • Are comfortable with Git, GitHub and CI workflows.
  • Like to start new things as much as you like to replace old ones, and continuously learn from both your and the team’s mistakes.

We’d especially love to hear from you if you:

  • 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.
  • Have worked with large React codebases.
  • Understand and know how to work with both RESTful APIs & GraphQL (we are migrating to the latter).
  • Have experience with GitHub Actions specifically.
  • 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.

But these are not concrete requirements - if you think you’d be a good match for us, we’d love to know why.

Interview Process:

  • Discovery Call with Talent Partner
  • 1st Stage
  • 2nd Stage
  • Final Stage

Why YunoJuno: Aside from our people, culture, and mission, there are a variety of additional benefits that help make YJ a great place to work! Benefits include:

  • 💻 MacBook
  • 🏝️ 25 Annual Allowance + Bank Holidays
  • 🎂 Birthday Off & Birthday Voucher
  • 💰 Company Pension Scheme
  • 🏥 Healthcare Insurance with Vitality (upon completion of probation)
  • 👓 Free Eye Test
  • 🚴 Cycle to work
  • 😎 Plus many more!

Where to from here: At YunoJuno we value diversity and believe that teams with diverse backgrounds, experiences, and identities are the strongest. We welcome applicants from all walks of life and encourage those with alternative identities, backgrounds, and experiences to apply for our vacancies. Our commitment to fairness and accessibility is reflected in our hiring process. We are happy to accommodate any requests to meet your requirements during the hiring process. We strive to ensure all candidates have equal opportunities to succeed.

Frontend Engineer employer: YunoJuno

YunoJuno is an exceptional employer that champions a collaborative and transparent work culture, where developers are empowered to take ownership of their code in a supportive, blameless environment. With a focus on employee growth, we offer numerous benefits including a MacBook, generous annual leave, and healthcare insurance, all while fostering a diverse team that values unique perspectives. Our remote-first approach allows for flexibility, making it an ideal workplace for those seeking meaningful and rewarding employment in the tech industry.
Y

Contact Detail:

YunoJuno Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Frontend 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 hunt for a Frontend Engineer role at YunoJuno. You never know who might have an inside scoop or can put in a good word for you!

Tip Number 2

Get ready for those interviews! Brush up on your React and Typescript skills, and be prepared to discuss your past projects. We want to see how you think and solve problems, so practice explaining your thought process clearly.

Tip Number 3

Show us your passion for learning! If you’re not an expert in Python or GraphQL yet, don’t sweat it. Share your eagerness to learn and adapt. We love candidates who are excited about growing their skill set with us!

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 YunoJuno. Don’t miss out on this opportunity!

We think you need these skills to ace Frontend Engineer

React
JavaScript
Typescript
SaaS Products
Git
GitHub
CI Workflows
RESTful APIs
GraphQL
Django
Docker
Web Security
Remote Team Collaboration
Code Quality
Testing

Some tips for your application 🫡

Show Your Passion for Frontend Development: When you're writing your application, let us see your enthusiasm for frontend engineering! Share specific projects you've worked on, especially with React, and how they’ve shaped your skills. We love seeing candidates who are genuinely excited about what they do.

Tailor Your Application to Us: Make sure to customise your application to fit our vibe at YunoJuno. Highlight your experience with remote teams and async communication, as these are key to our workflow. The more you align your skills with our needs, the better!

Be Honest About Your Skills: Don’t be shy about your strengths and areas for growth. If you’re not a pro in Python or GraphQL yet, that’s cool! Just express your eagerness to learn and adapt. We appreciate honesty and a willingness to grow within our team.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows you’re serious about joining our awesome team!

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 front-end applications and how you've tackled challenges in past projects. This will show that you’re not just familiar with the tech, but that you can also apply it effectively.

Understand the Company Culture

YunoJuno values collaboration and a blameless environment. Familiarise yourself with their ethos of treating mistakes as learning opportunities. During the interview, share examples of how you've contributed to a positive team culture in previous roles.

Prepare for Asynchronous Communication

Since YunoJuno operates in a remote-first setup, be prepared to discuss your experience with async communication. Highlight any tools or methods you've used to stay connected with distributed teams, as this will demonstrate your adaptability to their working style.

Show Your Passion for Learning

Express your eagerness to learn new technologies, especially Python and GraphQL, even if you're not an expert yet. Share instances where you've taken the initiative to learn something new that benefited your team or project, as this aligns with their focus on continuous improvement.

Frontend Engineer
YunoJuno
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

Y
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>