Lead JavaScript ES6 Developer/Designer Contract Dublin City Job Description
We are seeking a highly skilled Lead JavaScript ES6 Developer/Designer to drive a new design project for our client, a leading organisation in the eCommerce sector.
Job Responsibilities
* Lead the front-end development and design of a new eCommerce platform.
* Work closely with UX/UI designers to translate wireframes and prototypes into high-quality, interactive web applications.
* Implement modern JavaScript ES6+ features to enhance performance and maintainability.
* Develop reusable components and ensure consistent styling across the application.
* Optimise applications for maximum speed and scalability.
* Collaborate with backend developers to integrate APIs and data services.
* Maintain best practices for code quality, performance, and security.
* Troubleshoot and resolve technical issues throughout the development lifecycle.
Experience Required
* Minimum 5+ years of experience in front-end development with JavaScript ES6+
* Strong proficiency with modern frameworks
* Experience working on eCommerce platforms or large-scale web applications
* Solid understanding of responsive and mobile-first design principles
* Familiarity with CSS pre-processors (SASS, LESS) and component-based styling
* Proficiency in Git for version control and CI/CD workflows
* Experience integrating RESTful APIs and working with backend teams
Desirable Skills
* Experience with TypeScript for enhanced code maintainability
* Knowledge of state management libraries such as Redux or Vuex
* Exposure to server-side JavaScript frameworks (Node.js, or Familiarity with GraphQL for efficient data fetching
* Understanding of accessibility best practices (WCAG compliance)
Educational Requirements
A third-level degree in Computer Science, Software Engineering, or a related field is preferred.