Graduate Software Engineer
at Virtual ArtsAbout the job
Summary
At Virtual Arts, we are a fast-paced software start-up with high ambitions to virtualise the industrial world. We imagine a future that will allow us all to explore the world virtually using immersive technologies. We are a small but talented highly motivated team who have a burning passion for software engineering in all its forms. We are enthusiastic about constantly learning to develop our skills and expand our knowledge into new areas. We strongly believe that professionalism and a positive can-do attitude is key and will do whatever it takes for the company to succeed.
Description
As a Graduate Software Engineer, you will be learning about all areas of software development and collaborate with other software engineers, 3D generalists, project leads and product owners. You will work as part of the team to deliver high quality virtual experiences, web applications and software tools for use both internally within Virtual Arts and externally by our customers.
Joining us at Virtual Arts you will use a diverse collection of languages and software to support customers and fulfil their requirements across many differing projects. Part of this role will be to create and maintain various software tools and automation flows as well as writing software documentation, blogs, video tutorials, etc.
Due to the nature of the projects that we handle here at Virtual Arts, Graduate Software Engineers will need to be able to quickly learn new skills that are outside of their knowledge base in order to independently solve problems. We require all employees to be in our Cambridge office to allow the team to work efficiently and achieve these goals.
Key Qualifications and Education
- Degree in Computer Science, Web Development, STEM or equivalent.
- Passionate about all areas of software development.
- Enthusiastic about web applications and 3D experiences.
- Interested in immersive technologies such as VR, AR and MR.
- Highly driven, independent and well organised.
- Problem solving skills with a high attention to detail .
- Proactive with an eagerness to learn and adapt.
- Self-critical and willing to take onboard constructive criticism.
- Write clean, efficient, and maintainable code.
- Good skills in a programming language such as JavaScript, C, Python or similar. More than one is desired.
- Experience developing with web technologies such as the MERN web stack or similar.
- Good knowledge of 3D development tools such as three.js, Unity or similar.
- Knowledge of software version control systems such as Git, Subversion, Perforce, etc.
- Desirable knowledge of other areas of software engineering such as machine learning, 3D engine development, embedded programming or similar.
Hiring Process
- Stage 1: CV Screening
- Stage 2: Initial Video Interview
- Stage 3: 48 Hour Technical Test
- Stage 4: Technical Video Interview
- Stage 5: Full Day Face To Face Interview (All Expenses Paid)
- Stage 6: One Week Paid Internship (Extendable To Two Weeks)
- Stage 7: Contract Offer
Equal Opportunity
Job Types: Full-time, Permanent, Graduate
Pay: From £25,000.00 per year
Additional pay:
- Bonus scheme
Benefits:
- Casual dress
- Company events
- Company pension
- Discounted or free food
- Life insurance
- On-site parking
- Profit sharing
- Relocation assistance
- Sick pay
Schedule:
- Monday to Friday
Application question(s):
- Tell us about yourself
- What areas of software development are you passionate about?
- What do you find appealing about working for a start-up?
- Describe your experience from previous projects, giving examples of what went well and what did not go according to plan.
- Do you have any questions for us?
Work Location: In person
Reference ID: Graduate Software Engineer - Virtual Arts
Virtual Arts
Classification:
Details and stages
Reporting to: details unknown
the hiring process information will appear here if available.
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Total attempts: 22 Unique: 10 Passed: 6
Discuss this job
Share your intel on this vacancy and help others - anonymously
pretend that this is a blurredText long comment