Front End Developer
​
At Next Earth Solutions, we believe transformation begins with invention and ends with results. This inventive thinking helps clients unlock new opportunities and create what’s next for their organizations. Ideation and prototyping are key, but so too is helping our clients to scale and industrialize new solutions.
As a Front-End Developer you will develop high quality, stimulating user interfaces across multiple platforms.
​
This is varied role, where you will work on multiple projects, driving forward responsive websites and rich, semantic presentations on web and mobile platforms.
​
You will ensure a high standard of quality is maintained, follow company defined coding standards and identify and utilise established best practices.
Responsibilities:
-
Evaluating requirements; to include production, communication and updating of estimates
-
Delivering assigned work in a timely fashion and taking ownership of identifying and communicating any delays to project stakeholders
-
Developing new features and functionality for existing solutions, applications and websites Supporting existing solutions, applications and websites
-
Identifying and addressing issues in applications / products / websites.
-
Implementing responsive UI features in web sites
-
Implementation of data visualisations in web-based applications, e.g. use of SVG and canvas
-
Reviewing co-worker pull requests
-
Participation in client discussions for shaping and defining requirements
-
Contributing to discussion and review of designs and specifications
-
Keeping abreast of new technologies, tools and practises relating to Front End development
Qualifications/Skills:
-
Strong development skills in a JavaScript, HTML5 and CSS3
-
Experience with CSS Pre-processors, e.g. SASS
-
Framework exposure, e.g. Vue, React, etc.
-
Experience in NodeJS and Package management using NPM
-
Build tools, e.g. Grunt, Gulp, Webpack, etc.
-
Experience using version control systems (Subversion, CVS, and GIT etc.)
-
Proven experience building websites or applications for multiple platforms
-
Excellent analytical and communication skills
-
Applicants should include examples or a portfolio of previous work if possible; preferably in the form of URLs that can be visited and evaluated
Seniority Level: Mid-Senior level
Employment Type: Full-time
Job Functions: Information Technology