Hybrid Engineer, Frontend

Posted last month

Apply now

About the role

  • Contribute directly to building and improving the user interfaces that define how customers experience MUBI's product.
  • Turn mockups into pixel-perfect, responsive interfaces using modern web standards.
  • Work with Typescript, Next.js, React and Redux against a REST API; publish components to Storybook.
  • Collaborate closely with engineers, designers, and product managers to bring new features to life—writing clean, maintainable code and learning best practices.
  • Ensure the frontend codebase is robust, accessible, and responsive across devices and browsers.
  • Write and run tests (Jest, Cypress) and participate in maintaining testing practices.
  • Take ownership of meaningful tasks, ask questions, and grow technical skills within the engineering team.

Requirements

  • At least 1.5 years of professional experience with JavaScript and a front end framework (React/Vue/Angular). Prodigious new graduates are also welcome.
  • Confident grasp of HTML and CSS.
  • To be someone who likes to keep on top of the latest developments in web technologies.
  • Understanding of client-server interactions, including JSON, RESTful APIs, and modern frontend frameworks with server-side rendering (SSR) as in Next.js.
  • Versioning tools, in particular, Git.
  • Basic problem solving and debugging skills (eg using browser dev tools).
  • Fluent English & excellent communication skills (written and oral).
  • Willingness to learn and adapt to new technologies & workflows.
  • Bonus: Familiarity with functional programming concepts, and how they apply to React.
  • Bonus: Exposure to TypeScript or strongly-typed JavaScript patterns.
  • Bonus: Basic accessibility awareness (semantic HTML, ARIA labels etc).
  • Bonus: Experience with testing frameworks and practices, such as unit tests (Jest) and end-to-end tests (Cypress).
  • Bonus: Awareness of web and mobile performance considerations and cross-browser compatibility issues.
  • Bonus: An eye for layout aesthetics, and understanding of responsive design and mobile-first development.

Benefits

  • Hybrid working arrangement (3 days in office: Tuesdays, Wednesdays & Thursdays)

Job title

Engineer, Frontend

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job