Position
Senior Software Engineer – Portal Team
The RealVNC Portal is a web platform accessed by thousands of users daily and sits in the middle of a variety of systems, pulling together internal and some external services. The portal enables customers to sign up for accounts and trials, purchase the product, modify key account services and access cloud functionality within the product. You will work on new features and projects in the Portal team, alongside continual improvement and updates to existing features. Working closely with other teams across the company, you’ll use your expertise to ensure features are implemented in a robust, secure and user‑friendly way that has a real impact toward the wider business goals.
Requirements
* Have experience using Python to build web applications in a commercial environment.
* Have experience with a Python web framework such as Pyramid, Django or Flask.
* Have a strong understanding of JavaScript and familiarity with frontend build systems like Webpack.
* Comfortable building out interactive front‑end components using HTML, CSS and JavaScript.
* Familiarity with templating languages such as Jinja2 or Django templates.
* Experience accessing APIs and handling their responses.
* Experience with JavaScript frameworks such as Vue, React or Angular.
Additional Skills
* Familiarity with Unix/Linux environments.
* Experience using Docker.
* Familiarity with automation tools such as Jenkins or GitHub Actions.
* Familiarity with Ansible.
* Experience working in an Agile/Sprint‑based environment.
Benefits
This role offers generous benefits, including a contributory pension, an EV car leasing scheme, private dental and medical cover. Working in a hybrid environment, employees combine remote and in‑office work to facilitate a high‑performance working environment. You will need to be able to commute to Cambridge and/or London.
RealVNC is an equal opportunities employer, committed to staff welfare and professional development.
#J-18808-Ljbffr