Front End Developer Job Description Template
Our company is looking for a Front End Developer to join our team.
Responsibilities:
- Collaborate with other team members and stakeholders;
- Assure that all user input is validated before submitting to back-end;
- Will work in a development team specifically from a front end point of view;
- To build solid relationships across the Digital Marketing Team at Sagittarius assisting and advising where appropriate;
- Stay up to date with relevant technologies that could be implemented in your work;
- Taking responsibility of all Frontend development work and the ownership of quality control through code reviews;
- Develop SPA (Vue.js) and shape software architecture of the Camelot data SaaS product UI;
- Help the client and end users to understand trade-offs when making product decisions, and explain why you would do things a certain way;
- Designing and building high quality software deliverables that wows customers with UX and reliability;
- Experience of CSS pre-processing platforms – SASS;
- Develop new user-facing features and maintain existing;
- Helping to foster development and testing best practices;
- Flexible approach to working within a fast changing environment, with a genuine passion for the design space and emerging technologies;
- Planning and estimating work and following through to delivery;
- Write well-structured and efficient code within React.
Requirements:
- Strong critical thinking skills;
- Experience with HTML and CSS;
- Experience with JavaScript frameworks, Node.js, and React;
- CSS Grid, Bootstap 4 and Flexbox;
- Stakeholder management experience;
- Experience either leading and/or mentoring a team;
- Excellent English communication skills;
- Experience integrating HTML-based content with other 3rd party environments;
- React, Redux, and SCSS;
- 3-5 years of client-side development experience, preferably in an agency environment;
- Good understanding of task runners – Gulp;
- Version Control (preferably GIT);
- Proficient understanding of CSS pre-processing platforms – SASS;
- HMTL 5;
- Strong experience with one of React, Vue, or Angular.