enior Front End Developer
Based : Dublin – 3 days onsite
Duration : 12+ months, highly extendable
The Role
A Front-End Developer (Senior) is expected to have a deep understanding of front-end technologies such as React JS, HTML, CSS, and JavaScript/Typescript. They should also have deep expertise in accessibility standards, WCAG 2.1, screen readers, experience collaborating with designers and back-end developers and be able to optimize applications for performance and responsiveness.
Your responsibilities:
- Responsible for the front-end build of responsive web sites.
- Develop modern web applications and own the quality of the React, HTML, CSS and JavaScript/Typescript.
- Ensure security by design principles, GDPR and accessibility standards (WCAG 2.1) requirements in front end code delivery.
- Build and maintain applications both on premises and on the cloud (Azure).
- Build unit tests and ensure code quality.
- Utilize modern frameworks and libraries to transform the customer experience.
- Utilize automation, CI/CD and agile delivery methodology.
- Provide website maintenance and enhancements.
- Write functional requirement documents and specifications.
- Create quality prototypes to tight timelines.
- Assist back-end developers with coding and troubleshooting.
- Maintain graphic standards and branding throughout the product’s interface.
- Promote usability best practices.
- Develop user-friendly web pages using a variety of programming languages.
- Develop high-quality mockups and design different prototypes.
- Develop high-quality graphics and visual elements.
- Optimize web-based applications for maximum speed.
- Develop new user-facing features.
- Build reusable code and libraries for future use
- Review the technical feasibility of UI/UX designs
- Utilize markup languages like HTML to create user-friendly web pages
- Develop digital product application requirements and understand success metrics.
- Work closely on a cross functional team with other roles such as Back-end developers, Project Managers, web designers, QA, etc.
- Lead web projects, of various sizes, from concept to implementation, including weighing in on key architectural decisions
- Provide technical leadership and mentor junior team members or act as a subject matter expert (SME) in a particular technology
- Participate in Agile/Scrum Software Development Life Cycle
- Lead code and architecture reviews
-
Incase you would like to apply to this job directly from the source, please click here