Software Engineer

4 weeks ago


Leeds, Leeds, United Kingdom Leaning Technologies Full time

Leaning Technologies is seeking a talented Software Engineer for a 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 role, designed to be ideal for students. The role is available immediately (August 2024), with an initial duration of 3 months, and the possibility to extend further. Interns and part-timers often go on to join the company for longer periods of time.

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

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

REQUIREMENTS

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

ROLE

You will work on:

  • Supporting customers in integrating and testing different CheerpJ solutions, including CheerpJ itself, the CheerpJ JNLP runner, and the CheerpJ Applet Runner
  • Replicate, diagnose and resolve issues with the integration of CheerpJ on existing infrastructure that includes Java components
  • Communicate with prospective customers and CheerpJ developers
  • Provide support to the technical sales team
  • Develop and improve CheerpJ documentation

To get a feeling of everything we do, feel free to have a look around our Developer Labs and our GitHub.

WHAT WE OFFER

  • Hybrid - based in our Leeds office, but work from anywhere if you need to (in-office at least 1 day per week, most weeks)
  • Salary of £13 per hour
  • Paid leave pro-rata, 31 days off for a FTE
  • At least 16 hours per week (e.g. 2 days 9-5) with ability to adjust around your schedule, particularly during term time
  • Ability to study from our office on the University of Leeds campus (Nexus building)
  • An excellent opportunity to gain hands-on experience in a small team where you can make your mark
  • Company pension scheme if applicable

HOW TO APPLY

To apply, please submit your CV, cover letter, and any portfolio material using the 'Apply Now' button at the top of the page. We are reviewing applicants as we receive them and will confirm invitations to interview via email for successful applications. The addition of a cover letter with your application will be seen favourably.

We look forward to receiving your application

ABOUT US

Leaning Technologies ) is a WebAssembly technology company based in Leeds and Amsterdam.

We make solutions that enable C/C++, Java, Flash, and native Linux applications to be compiled, emulated and virtualised into HTML5/WebAssembly. Our tools are used to develop high-performance web apps in 'traditional' programming languages, to port existing code to the Web, or to preserve accessibility to legacy applications by converting/emulating them to HTML5. We have a global client base including multiple Fortune-100 companies and public sector organisations, in sectors including financial services, CAD software, HR and operations, logistics, defence and aerospace, retail, science and education, and videogames.

Our incredibly talented, tight-knit team works from different locations with a hybrid remote/office approach. Our main offices are Leeds, United Kingdom and Amsterdam, Netherlands. We value a great, informal work environment, high flexibility, and having genuine fun and excitement every day at work.

Want to see what we're all about? Join our Discord and have a chat with our developers

Over the years, we have employed over a dozen students of the University of Leeds, and like to think that they all had a great time with us



  • Leeds, Leeds, United Kingdom Society of Research Software Engineering Full time

    About the RoleThis is an exciting opportunity to join the Society of Research Software Engineering as a Research Software Development Engineer, working on data analytics and AI research, education, and training in a leading university. As a key member of our team, you will have the chance to develop a career in the emerging field of research data science.Key...


  • Leeds, Leeds, United Kingdom Fruition IT Full time

    Job Description**Software Engineer Role**We are seeking a skilled Software Engineer to join our team at Fruition IT. As a Junior Software Engineer, you will be part of a dynamic team working on a bespoke software platform for a well-established tech-first business.**Key Responsibilities:**Developing web applications and systems using JavaScript, React, and...


  • Leeds, Leeds, United Kingdom Fruition IT Full time

    Job Description**Software Engineer Role**We are seeking a skilled Software Engineer to join our team at Fruition IT. As a Junior Software Engineer, you will be part of a dynamic team working on a bespoke software platform for a well-established tech-first business.**Key Responsibilities:**Develop web applications and systems using JavaScript, React, and...


  • Leeds, Leeds, United Kingdom RELX Full time

    Job DescriptionJob Title: Software Engineering LeadJob Summary:We are seeking an experienced Software Engineering Lead to join our team at RELX. As a Software Engineering Lead, you will be responsible for leading and managing a team of software developers, working closely with cross-functional teams to deliver high-quality software solutions.Key...


  • Leeds, Leeds, United Kingdom Risk Solutions Full time

    Job DescriptionJob Title: Software Engineering LeadJob Summary:We are seeking an experienced Software Engineering Lead to join our team at LexisNexis Risk Solutions. As a Software Engineering Lead, you will be responsible for leading and managing a team of software developers, performing hands-on coding, and mentoring junior engineers.Key...


  • Leeds, Leeds, United Kingdom hireful. Full time

    About the Role:We are seeking a highly skilled Python Software Engineer to join our team at Hireful. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining our AI software solutions.Key Responsibilities:Design and develop high-quality Python software solutions for our AI applicationsCollaborate...

  • Software Engineer

    1 day ago


    Leeds, Leeds, United Kingdom Lorien Full time

    Job SummaryLorien is seeking a highly skilled Software Engineer to join our team in Leeds. As a key member of our engineering team, you will be responsible for designing and developing best-in-class technical solutions on major Public Clouds for a wide range of Public Sector organisations.About the RoleWe are looking for a talented individual with a...


  • Leeds, Leeds, United Kingdom Hireful Full time

    Job Description:We are seeking a highly skilled Python Software Engineer to join our team at Hireful. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining our business-driven AI software solutions.About the Role:Develop and implement software solutions using Python and Azure cloud...


  • Leeds, Leeds, United Kingdom Hireful Full time

    Job DescriptionWe are seeking a highly skilled Python Developer to join our team at Hireful, a leading AI tech start-up. As a key member of our software engineering team, you will have the opportunity to work on business-driven AI software solutions and take your coding skills to the next level.About the Role:Design, develop, and deploy AI software solutions...


  • Leeds, Leeds, United Kingdom Airedale by Modine Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Engineer to join our team at Airedale by Modine. As a key member of our engineering team, you will be responsible for working closely with our senior estimators and external sales team to generate accurate and competitive quotations using estimation software and tools.Key...


  • Leeds, Leeds, United Kingdom La Fosse Full time £63,000

    Job SummaryLa Fosse is seeking a highly skilled Senior Software Engineer to join our team. As a key player in our software development process, you will be responsible for ensuring the reliability, security, and efficiency of our applications.Key ResponsibilitiesLead the development and deployment of software applicationsOptimize infrastructure resilience,...

  • Software Engineer Go

    13 hours ago


    Leeds, Leeds, United Kingdom Client Server Full time

    Job Description**Backend Software Engineer Opportunity**We are seeking a highly skilled Backend Software Engineer to join our team at Client Server, a leading payments technology company. As a Backend Software Engineer, you will play a key role in designing and developing our Golang API, ensuring it meets the highest standards of quality and...


  • Leeds, Leeds, United Kingdom Xpertise Recruitment Full time £50,000 - £65,000

    We are seeking an experienced and ambitious developer with a core interest in AI and data to join our team at Xpertise Recruitment.The ideal candidate will have a strong background in software development and a passion for leveraging AI and machine learning models to drive business growth.As a key member of our team, you will be responsible for designing and...


  • Leeds, Leeds, United Kingdom Forsyth Barnes Full time

    About Forsyth Barnes:Forsyth Barnes is a leading multinational gambling and gaming group seeking a visionary leader to drive innovation and excellence in software development.Job Summary:We are looking for a seasoned Group Director of Software Engineering to lead our high-performing team of software engineers and drive the delivery of top-tier software...


  • Leeds, Leeds, United Kingdom Gl Full time £130,000

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled and experienced Senior Software Engineer to join our team at Gl. As a key member of our software engineering squad, you will be responsible for providing technical guidance and leadership to junior software developers.Key Responsibilities:Guide and mentor junior software...


  • Leeds, Leeds, United Kingdom hireful. Full time

    About the Role:We are seeking a highly skilled Python Software Engineer to join our team at Hireful. As a key member of our software engineering team, you will be responsible for designing, developing, and maintaining our AI software solutions.Key Responsibilities:Design and develop high-quality Python software applicationsCollaborate with our CTO and...


  • Leeds, Leeds, United Kingdom FDM Group Full time

    Unlock Your Potential in IT TransformationFDM Group is a leading business and technology consultancy that empowers talented individuals to become the innovators of tomorrow. As an Associate Consultant within our Software Engineering Practice, you will embark on an exciting journey of career growth and development.Key Responsibilities:Deliver projects for our...


  • Leeds, Leeds, United Kingdom Forsyth Barnes Full time

    Job OverviewForsyth Barnes is seeking a visionary Group Director of Software Engineering to lead our software development teams and drive innovation within the company.Key ResponsibilitiesLead and manage a high-performing team of software engineers, ensuring the delivery of top-tier software solutions that align with business objectives.Collaborate closely...


  • Leeds, Leeds, United Kingdom Forsyth Barnes Full time

    About Forsyth Barnes:Forsyth Barnes is a leading multinational gambling and gaming group seeking an accomplished Group Director of Software Engineering to join our team.Key Responsibilities:Lead and manage a high-performing team of Heads of Engineering and 200+ software engineers, ensuring the delivery of top-tier software solutions that align with business...


  • Leeds, Leeds, United Kingdom Sky Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Group Digital Platforms team at Sky Group. As a Senior Software Engineer, you will play a pivotal role in building Sky Sports Web applications.Key ResponsibilitiesCoach and mentor junior engineers, providing line management through regular 1-to-1s and annual performance...