Senior Front End Developer
Davy
- Dublin
- Permanent
- Full-time
- Work in close co-ordination with our business users, vendors and other stakeholders to craft solutions to business problems considering functional and non-functional requirements
- Develop technical solutions which are robust, secure and easily maintainable, in line with development standards and best practice
- Liaise with test team and all project stakeholders to ensure solutions are fully tested. Creation and execution of automated test scripts wherever possible
- Support of production systems, resolving issues within SLA and providing regular and timely updates to users and line manager as to status of issues, escalating issues as required. Ensuring system documentation is updated as required
- Regular communication with team on project progress, issues, and risks
- Contribute to the team with the recent technology trends
- Bachelor's degree in Computer Science Computer Science or IT Degree or equivalent 3rd Level Education
- 5+ years of Development Experience
- 5+ years’ experience using client-side JavaScript based technology with experience using AngularJS and Angular2+ frameworks
- Skilled in JavaScript, jQuery, HTML, Bootstrap framework & CSS
- Strong working knowledge of front-end tech such as with HTML, CSS and JavaScript
- Experience with modern browser technologies and JSON over REST based data exchange
- Experience designing secure web applications with specific experience in charting in JavaScript
- Experience building and debugging complex systems in a team environment
- Expertise in building complex layouts with CSS and HTML and modern front-end tooling
- Experience investigating and improving front end performance
- Experience of IDE and the GIT based source control tools
- Experience working within a recognised software development lifecycle (Agile)
- Experience with sever side technologies such as Java highly desirable
- Experience with NPM, SASS highly desirable
- Experience developing Single Page applications highly desirable
- Experience in Mobile App technologies highly desirable
- Spring or other industry accreditations desirable
- Familiarity with Atlassian products (Jira, Crucible & Confluence)
- Appreciation of secure coding and security techniques
- Demonstrated experience of developing software according to technical designs
- Strong troubleshooting and problem solving skills
- Innovative, creative, flexible and self-directed
- Excellent communication skills, both written and verbal
- Excellent interpersonal skills with the ability to work well in cross-functional project teams
- An ability to work under pressure and prioritise workloads and achieve critical deadlines