Software Developer Apprentice

Recruiter
XYZ REALITY LIMITED
Location
338-346, Goswell Road, London, EC1V 7LQ
Salary
£8,100.00 - £10,000.00 annually
Posted
02 Sep 2020
Closes
01 Nov 2020
Ref
VAC001648507
Specialism
IT
Sector
Technology
Role Type
Apprenticeship, Higher
Start Date
November
Duration
Permanent
Your duties and responsibilities in this role will consist of:
  • Developing software solutions as part of a team
  • Writing and maintaining technical and user documentation
  • Delivering well written, clean and testable code
  • Taking part in team meetings and discussions to design technical solutions
  • Shaping the direction of tech decisions within the team
  • Supporting junior engineers through knowledge sharing and code reviews
  • Ongoing communication/coordination with the client
  • Enthusiasm for problem solving, learning and sharing knowledge
  • Coding using Flutter software
  • Building database using Firebase software
  • Interface designing

Other:
  • We are developing an exciting Unity-based software platform for our custom Augmented Reality Head Mounted Display system
  • Work in the software team to develop Augmented Reality applications for our custom hardware (and additional future platforms) using Unity, external and custom libraries
  • Help in shaping the future structure, tech stacks and flow of the software
  • Work in a highly practical Research-and-Development and product-driven culture
  • Work with Hardware, Software, and Design teams to develop cutting edge products
  • Willingness to learn new things and to help out in other areas within the company when needed


Requirements and prospects

Desired skills

  • Mobile app experience in Flutter and Firebase
  • Proficiencies: HTML, CSS, SCSS and JavaScript
  • Experience with responsive web design
  • Passionate about building great products and user experiences
  • Desire to work in a young and fast-growing organisation
  • Proficient experience with CMS, particularly WordPress
  • Understanding of UX and front-end coding to produce and develop beautiful products
  • Mobile App Development (Flutter) and Web App development
  • Knowledge of server management and database infrastructure with clean coding and best practices
  • Array of previous projects and portfolio
  • Knowledge of security and encryption best practices as well as safe and GDPR compliant data storage
  • Excellent working knowledge of Eclipse and C
  • Realtime embedded software development
  • Knowledge of embedded programming of firmware - for PSoC, arduino and ESP32 and OTA
  • Digital Signal Processing software and algorithm development
  • Analogue and digital hardware design
  • Design for production/testability, functional test equipment development
  • Array of previous projects and portfolio
  • Knowledge of security and encryption best practices as well as safe and GDPR compliant data storage
  • Strong assessment skills
  • Strong communication skills with people at varying levels


Personal qualities

  • Ability to learn and adapt very quickly
  • Knowledge on coding
  • Good problem solving ability
  • A passion for providing excellent customer services at all times


Desired qualifications

5 GCSEs at grades A*-C/9-4 or equivalent (including English Language and Maths).

Future prospects

The role offers long term security and the opportunity to progress into a permanent position.

Things to consider

https://www.gov.uk/national-minimum-wage-rates

Similar jobs

More searches like this

Similar jobs