Graduate Mobile Software Engineer

Current opportunities







No current opportunities

Graduate Mobile Software Engineer

The company

RealVNC® is a highly successful software company based in Cambridge (UK) city centre. As the original developers of VNC® remote access technology our software is used by hundreds of millions of users worldwide from the non-technical home user to IT professionals from global companies, such as Intel, IBM, NASA, Shell, DreamWorks and Philips.

Having recently secured PE investment, we are entering the next chapter in our growth journey and are looking to expand our team.

The role

We are looking for an experienced Graduate Mobile Software Engineer to join our team improving our remote access products for Enterprise, Professional and Home users.

You would be involved in all aspects of development, creating elegant designs, effective code and secure solutions that solve real customer problems. As Graduate Mobile Software Engineer, you will be working on more open-ended or ambitious projects, expected to deliver high-quality solutions that show a good understanding of business goals and priorities. As part of a cross-platform and increasingly squad-based engineering group you will be sharing your wider or deeper experience with others in the team and will be expected to take on leading or coordinating roles for specific features or areas of innovation.

The Web and Mobile team focus on mobile applications and the Connect product portal. We work in Java/Kotlin and Objective-C/Swift and C++ for the mobile products. On the front-end we work with Python and JavaScript and use Docker and Ansible in our deployment processes.

We have a friendly atmosphere and are looking for creative, flexible, and collaborative approaches. We value the input of everyone working on our projects, and talented individuals can make a substantial difference. In exchange, we expect you to be highly motivated, willing to explore novel solutions, and able to make a valuable contribution to our products.


  • Are passionate about technology, product and user experience
  • Have a desire to build great user experience, learn about new technology, and share your knowledge with others
  • Have excellent relevant oral and written communication skills
  • Have a relevant technical degree (or equivalent qualification) or equivalent industry experience

Skills we are looking for:

  • Strong Objective-C, Swift, Java or Kotlin development skills
  • Strong object-oriented design skills
  • Have some experience in mobile application development

Desirable but not vital skills:

  • Python or JavaScript
  • C++


Reporting to the team-specific Lead Engineer, this role offers a unique opportunity to join our Engineering Team, working for a successful, growing company with a recognised global brand, immense potential, and vision. If you are successful, you will be compensated with an attractive package which will be appropriate to your skills and experience. We also offer generous benefits, including a contributory pension, childcare vouchers, and private dental and medical care.

We understand that people work differently, so our employees can work flexibly around our core hours, and we expect some flexibility in return. We have introduced a hybrid work environment where employees combine working remotely and working from the office. You will therefore need to be able to commute to our Cambridge office for meetings as required.

This is a full-time post, but we believe in a healthy work / life balance, so it is 35 hours per week (Monday – Friday), although flexibility may sometimes be needed.

How to apply

If you would like to join RealVNC as a Graduate Mobile Software Engineer, please click on the ‘apply for this job’ button and fill in your details.

RealVNC has a responsibility to ensure that all staff are eligible to live and work in the UK and if you are invited to interview, you will be requested to supply proof of your eligibility to work.

RealVNC is an equal opportunities employer, committed to staff welfare and professional development.

Staffing and Recruitment Agencies 

To all Staffing and Recruiting Agencies: Our website is only intended for individuals and preferred suppliers of RealVNC. Staffing and recruiting agencies and individuals being

represented by an agency that is not a preferred supplier are not authorized to use this site or to submit profiles, applications, or CVs, or to send CVs directly to employees or any other company location, and any such submissions will be considered unsolicited.

RealVNC does not accept unsolicited CVs or applications from agencies other than preferred suppliers. RealVNC is not responsible for any fees related to unsolicited CVs or applications and explicitly reserve its right to contact candidates presented in such unsolicited CV or application.

RealVNC® uses cookies. For more information, please read our privacy policy.