Job Brief:
- We have an opportunity for a Frontend Developer who has experience in creating and maintaining innovative, reusable and mobile friendly web solutions. The ideal candidate has an understanding of user experience, a sharp sense of problem-solving, and a willingness to expand their knowledge. You will be joining a dynamic development team that’s always innovating with a modern tech stack.
Key Responsibilities:
- Developing and maintaining multi culture/language web solutions- Developing and maintaining internal component libraries and style guides for use within multiple solutions – Working with UI/UX designers and other developers to translate marketing ideas and business requirements into web solutions- Ensure the technical feasibility of UI/UX designs- Performance and accessibility optimization of web applications
Skills and Experience required:
- Understanding of good web design practices
- Understanding of web development best practices
- Understanding of UX principles
- Responsive Web Design
- Ability to work under pressure on multiple projects
- Willingness and drive to grow with a dynamic team of skilled software developers
- Willingness to expand knowledge and skillset as the need arises
Essential technologies:
- HTML5
- CSS3
- JavaScript
- NodeJS
- A JavaScript framework or library (Angular 2+, React, Vue, Knockout JS, etc.)
- Git (or an equivalent source control platform such as SVN or Mercurial)
Advantageous experience:
- Angular 6+
- TypeScript
- SASS (or LESS)
- Exposure to content management systems (WordPress, Drupal, Kentico, Umbraco, etc.)
- Agile development
- CSS frameworks and component libraries (Bootstrap, Bulma, Foundation, etc.)
Extra Merit:
- Exposure to ASP.NET MVC or any MVC architecture
- Personal website/portfolio or GitHub profile
Desired Skills:
- HTML5
- CSS3
- Javascript
- NodeJS
- A JavaScript framework or library (Angular 2+
- React
- Vue
- Knockout JS
- Git (or an equivalent source control platform such as SVN or Mercurial)
Desired Work Experience:
- 5 to 10 years
Desired Qualification Level:
- Degree