Front End Developer
- Full-time
Job Description
FRONT END DEVELOPER
3 month initial contract with view to go perm.
ROLE SUMMARY
We are seeking for a web developer who will work closely with the cross-disciplinary teams to create & realise shared visions of the client & the team through best in class solutions.
If you have a passion for creating something amazing with a team of creative individuals, this is for you.
KEY RESPONSIBILITIES
- Implementing modern and maintainable code solutions
- Participating in code reviews and contributing to coding and architectural standards
- Collaborating with other departments/teams to ensure focused, high-quality, and timely delivery
- Playing a supportive role in helping to scope, shape, plan, and execute a project
- Ensuring that all web solutions are performant, secure, and accessible for end users
- Keeping a pulse on emerging technologies and techniques
- Presenting work to other departments and clients
- Creating technical documentation and specifications when required
- Prioritise tasks, meet deadlines, and work in a fast-paced environment
- Voicing opinions; be it ideas to raising concerns we are all ears
SKILLS AND EXPERIENCES
- 3 to 5 years of web development experience
- Advanced HTML5, CSS3, and JavaScript skills
- Working knowledge of modern front-end frameworks, build tools, and responsive web design techniques
- As a baseline Bootstrap 4 & Foundation or similar
- Build tools such as Gulp & Webpack
- Experience Frameworks such as Vue.js & React will be a major plus
- Experience in CMSs such as :
- Wordpress
- Drupal 7/8
- Understanding of DevOps in regards to managing services and setting up environments together with hosting partners. Particularly around the AWS suite.
- Excellent communication skills, both written and verbal
- A good understanding of usability and visual design
- Strong knowledge of Accessibility requirements for both private sector and Government including standards such as WCAG 2.0/2.1 and CUE 3.0. Experience implementing different analytics solutions in websites
- Intellectual curiosity, passion, inventiveness, and a desire to learn and grow
- A positive attitude towards both work and people
- A three-year degree or appropriate professional certification is a plus