Frontend Developer
Dublin
2
Negotiable
Ref: E17981SD
Job Description
My Dublin based client is looking for an experienced Frontend Engineer for a permanent position.
Job Responsibilities:
- You will build, optimise and maintain the company’s front-end, ensuring the technical feasibility of UX/UI designs.
- You will participate in discussions with team members and vendors about technical best practices and help teams identify optimal technical solutions.
- You will collaborate with UX/UI designers, back-end developers and business stakeholders.
- You will deliver best in class HTML5/CSS3/JavaScript front-end code across the company’s domain.
- You will build, maintain and enhance the company’s website.
- You will develop and test across multiple browsers, platforms, and devices, including smartphones and tablets.
- You will deploy fully tested code to a production environment.
- You will create personalised experiences to target different user types.
- You will troubleshoot and provide root cause analysis of any production bugs and be responsible for the deployment of subsequent fixes.
- You will optimize the website for maximum speed and scalability.
- Be responsible for explaining our technical solutions to stakeholders at all levels of the company, from product owners to business stakeholders.
Essential Skills:
- 3 years’ experience in the development of dynamic, complex front-end web solutions.
- Excellent understanding of HTML5, CSS3 and CSS pre-processors (SASS), JSON, JavaScript.
- Experience in responsive design and mobile web development.
- Experience implementing enterprise level front end solutions using REST.
- Ability to write clean, commented, performant code.
- Good problem solving and analytical skills.
- Understanding of end-to-end and unit test frameworks.
- Advanced knowledge of development patterns.
Desirable Skills:
- Experience with React JS is a plus.
- Experience with Agile product development.
- Experience working with an eCommerce platform is an advantage.
Educational Requirements:
- 3rd level degree in Information Technology.
Working Hours: