We are looking for a new graduate / junior web developer to join our Web Development Team. As the business has grown we have built new systems and services that our clients want. The Development Team focus on building good quality applications that integrate with other areas of the business.
At current we are undertaking several project focused on some exciting new developments and improvements to the service which include integrations with AI based technologies, numerous API driven resources and web applications.
Job Details & Responsibilities
* Working closely with senior staff to plan, design and build project deliverables
* Moving towards a Continuous Integration/Deployment design
* Working with other developers and the IT manager to implement projects
* Maintenance of existing applications and systems
* Assist with the migration of legacy systems to modern frameworks
* Code review and mentoring of the team
* Database design and maintenance
Core Technical Skills
Essential:
* PHP 8+
* Object-Oriented Programming (OOP)
* Understanding of design patterns
* Composer and package management
* Experience with at least one PHP framework (Symfony or Zend preferred)
* HTML, CSS / SCSS
* JavaScript
* Git (Bitbucket experience is a plus)
* Basic understanding of APIs
* Unit testing and functional testing
* Understanding of Test-Driven Development (TDD) concepts
Desirable (but not essential):
* JavaScript libraries or frameworks (jQuery, React, Backbone, etc.)
* NPM and
* Responsive front-end development
Professional competences
* Motivated self-starter – you work independently to build and solve issues without prompting
* Computing degree, or equivalent background and/or experience. Ideally at the Masters level or with a 'year in industry' as part of the course
* Secure and responsible approach to work – you keep on top of the latest security issues, and you are aware of legal aspects and industry best-practices (including GDPR)
* Cooperation with in-house task management and development practices
* Understanding of Agile processes and software design
* Experience with projects and taking responsibilities within a team
* A passion for learning both in a peer-to-peer environment and with external courses/resources.
Perks
* Monthly IT team meetings so you can get creative and discuss ideas with your colleagues
* Friendly and social office environment
* Budget for external training courses
* Located near shops, train station and bus stops
* Hybrid working environment available, after initial induction complete.
* Additional holiday for length of service
Wage
* Up to £34,000 pa (DOE)
* Defined pathway to attain sign-off and move into a web developer
* Clear progression and training plan to attain promotion
* Annual wage/role review
Apply
If you have the necessary skills, please provide a covering letter including why you would be good at the job, your CV and any other information you wish to be considered.
Job Types: Permanent, Full-time
Benefits:
* Additional leave
* Company events
* Opportunity to work from home once induction completed
Schedule:
* Monday to Friday
Education:
* Degree in Computing or a related field (or equivalent experience)
Apply
If you have the necessary skills, please provide a covering letter including why you would be good at the job, your CV and any other information you wish to be considered. For more information please go to
Job Types: Full-time, Permanent
Pay: £32,000.00-£34,000.00 per year
Benefits:
* Additional leave
* Company events
* Work from home
Ability to commute/relocate:
* Leicester LE7 2HD: reliably commute or plan to relocate before starting work (required)
Application question(s):
* Are you currently in full time education?
Education:
* Bachelor's (required)
Work authorisation:
* United Kingdom (required)
Work Location: Hybrid remote in Leicester LE7 2HD