Leave us your email address and we'll send you all the new jobs according to your preferences.

Software Engineer - Part-Time Product Support (WebAssembly, CheerpJ)

Posted 2 days 17 hours ago by Leaning Technologies

Permanent
Part Time
I.T. & Communications Jobs
Yorkshire, Leeds, United Kingdom, LS1 8
Job Description

Leaning Technologies is seeking a talented Software Engineer for a part-time technical product support role based in our UK office at Nexus, on the University of Leeds campus. This is a flexible, part-time position, ideal for students or those seeking a stable part-time role.

The role is available immediately (August 2025), with an initial duration of 3 months, and the possibility of extension. Interns and part-timers often join the company long-term.

We develop software development tools, such as compilers, virtual machines, and JVMs, targeting the Browser and WebAssembly. One of our products, CheerpJ ( website , docs ), is a JVM/JRE in WebAssembly for the browser, used to run Java applications on modern browsers. CheerpJ powers Java applications used by over 300,000 users worldwide since 2017.

We are looking for an eager software engineer interested in modern web technologies and WebAssembly to provide pre-sales integration and testing support to organizations exploring CheerpJ. This is a great opportunity to work with state-of-the-art WebAssembly technology and collaborate with a talented team of WebAssembly and compiler experts.

Requirements
  • Undergraduate or postgraduate student studying Computer Science or a related discipline, or equivalent experience
  • Self-taught candidates considered
  • Excellent communication skills
  • Proficiency in HTML, CSS, and JavaScript
  • Interest in Web technologies including WebAssembly
  • Basic knowledge of Java
  • Located in Leeds
Role

You will work on:

  • Supporting customers in integrating and testing CheerpJ solutions
  • Diagnosing and resolving integration issues with Java components
  • Communicating with prospective customers and developers
  • Supporting the technical sales team
  • Improving CheerpJ documentation

Feel free to explore our Developer Labs and GitHub .

What We Offer
  • Hybrid work model: based in Leeds office with flexible remote work options (at least 1 day/week in-office)
  • Paid leave proportional to hours worked, 31 days for FTE
  • At least 16 hours/week, ideally 20 hours, spread over at least four days
  • Flexible scheduling, especially during term time for students
  • Study space at our Leeds campus (Nexus)
  • Hands-on experience in a small, dynamic team
  • Company pension scheme (if applicable)
How to Apply

Submit your CV, cover letter, and portfolio via the 'Apply Now' button. We review applications as they come and will contact successful candidates for interviews. Including a cover letter is encouraged.

About Us

Leaning Technologies ( ) is a WebAssembly company based in Leeds and Amsterdam. We enable C/C++, Java, Flash, and Linux applications to run in HTML5/WebAssembly, serving clients globally across various sectors. Our team values a fun, flexible, and innovative work environment. Join our Discord to chat with our developers and learn more. We have employed many students from the University of Leeds and hope you will be one of them!

Email this Job