Frontend Engineer, YunoJuno

Frontend Engineer, YunoJuno

Company YunoJuno
Job title Frontend Engineer
Job location London, England, UK
Type Full Time

Responsibilities:

  • Planning code (and no code!) solutions to aid in our long-term goals of becoming the best freelancer marketplace globally.
  • All product work is on the platform itself, and not the marketing site.
  • 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. We use Linear internally and follow their opinionated development process.
  • Frequently self-reflecting as a team as to how we’re doing in some very honest retrospectives.

Requirements & Skills:

  • 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.
  • 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.

apply for job button