Overview
JUNIOR WEB DEVELOPER
We believe this role has huge potential and will be a rewarding and interesting opportunity for the right person who can demonstrate a passion for building software solutions. We are looking for a Junior Developer to help produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment. As a Junior Developer, you should understand both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with great interpersonal skills.
RESPONSIBILITIES
- Working closely with the Group IT Team and Client Account Managers across the group, to assist design/develop and implement:
- Bespoke client-specific web-based projects.
- Making enhancements and improvements to the tools and components that form the basis of The Groups Wardrobe Management System.
- Writing and refining requirement specifications and delivering within the agreed timelines.
- Assist with the day-to-day maintenance of the applications.
- Assist to develop and manage well-functioning databases and applications
- Integrate data from various back-end-services and databases including effective APIs
- Write well designed, testable, efficient code using development best practice.
- Test software to ensure responsiveness and efficiency.
- Build features and applications with a mobile responsive design
- Troubleshoot, debug and upgrade software.
- Learn to create and maintain technical documentation.
- Maintains fluency in PHP and VUEJS ensuring they are kept up to date.
- Develops knowledge of website accessibility standards and legal requirements.
- Stay plugged into emerging technologies/industry trends and apply them to our systems, helping build a to road map for its future direction.
- Help drive efficiencies throughout the business through collaboration and system enhancements to reduce manual processes
- Ad hoc team duties including assistance with support from the helpdesk regarding the Wardrobe Management Systems and web-based applications and feeds.
Requirements
SKILLS SETS
- Working experience within an apprentice or junior developer role.
- An understand of developing desktop and mobile applications.
- An understanding of how web applications work including security, session management and best development practice.
- Knowledge of multiple front-end languages and libraries including XML, VUEJS, jQuery
- Understanding of web development principles.
- Understanding of system integrations including SSO, API and EDI.
- Ability to learn, adapt and apply technologies as needed.
- Knowledge of multiple back-end languages including PHP Laravel
- Familiarity with databases including MySQL, web servers, LINUX and UI/US design.
- Excellent communications and teamwork skills
- Great attention to detail
- Strong organizational skills.
- An analytical mind.
- Able to demonstrate effectiveness while working remotely.
- Strong problem-solving skills
- Good level of education with software development focused qualifications or valid experience.
- Experience with Bitbucket, forge, agile methodologies, and AWS environments would be a bonus.
- Experience of REACT and Serverless would be a bonus.
KEY INTERNAL RELATIONSHIPS
· This position works closely with the Full Stack Web Developer
· This position works closely with the rest of the Group IT Team in particular the Business Analyst, the Data Analyst and the Infrastructure Engineer.
· This position involves regular interactions with the Account Managers, Marketing and New Business Team.
KEY EXTERNAL RELATIONSHIPS
- System providers
- Customers technical teams
Job Type: Full-time
Pay: ?30,000.00 - ?100,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
- Monday to Friday
Education:
- Bachelor's (Preferred)
Experience:
- CSS: 3 years (Required)
- total work: 5 years (Required)
- HTML5: 1 year (Required)
Work Location: In person