Overview of Role
We are looking for someone to join our development team to help build and maintain complex web projects for our clients. Successful candidates will be responsible for the design and implementation of solutions using the latest technologies and development techniques.
Responsibilities
About you
- Lead: Act as lead developer on projects, delivering high-quality solutions.
- Build: Define, develop and implement cutting edge web projects.
- Maintain: Help maintain and enhance existing code.
- Estimate: Be comfortable estimating and owning task delivery.
- Mentor: Help us grow by mentoring junior team members.
- Raise the Bar: Help set best practice guidelines to deliver quality work.
- Look Ahead: Contribute ideas on improving development approaches and techniques.
- Collaborate: Work and deliver within cross-discipline teams.
- Grow: Develop skills and share your knowledge.
- Share: Communicate ideas in a clear and effective manner.
Skills, Knowledge and Competencies
About you
- At least two years’ experience in a front-end development role.
- Ability to write clean, standards-compliant HTML.
- A strong grounding in CSS and responsive design techniques.
- Grounding in ES5 or ES6 JavaScript.
- An appreciation for cross-browser and device compatibility.
- Experience integrating with client-side APIs.
- Experience using Git.
- Knowledge of secure development practices.