Software Developer/ Engineer/ Architect

Frontend Developer

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.
  • Standard working hours
  • Home broadband
  • FlexiblStandard working weekly working hours