Senior UI Developer
We are looking for a passionate, creative, self-starting individual with a proven track record in UI development to take on the output of UX and, together with the existing tool / infrastructure in place, drive the development of the UI to build the end-state tool that will be used by users across the glove.
The ideal candidate will be a strong communicator with the ability to work on their own initiative, multitask and communicate effectively with key stakeholders. As part of a team of skilled actuaries, data scientists, engineers and project managers, you will have an opportunity to immerse yourself in the companies culture, while deepening your UI development skills by leading its development and increasing your exposure to the inner workings of a cutting-edge analytics team.
Roles and responsibilities include (but not limited to) the following:
· Lead and drive the development of the UI
· Collaborate with back-end developers to improve usability and build effective UIs, incorporating the requirements of both the UX output and back-end requirements
· Maintain a clean code base, refactoring where appropriate and implementing best practices in UI development
· Implement appropriate logging
· Plan and implement UI and UX design improvements
· Optimize UI for maximum speed and user experience
· Produce relevant documentation including functional requirement documents and guides
· Conduct thorough testing to ensure all systems function effectively
· Implement methods to monitor user experience and engagement
· Support UI / UX design activities (e.g. creation of quality mock-ups, prototypes and end designs, collaborating with end-users to conduct user interviews, gather feedback, determine user needs and drive further UI development)
Education & Experience:
· 5+ years UI development experience
· Bachelor’s degree in a relevant discipline preferable
· Strong portfolio of relevant work
· UI development experience with Angular and Typescript
· Proficiency with HTML, CSS, Javascript and jQuery
· In-depth understanding of the entire software development life cycle
· Understanding of user-centered design and UI design principles
· Knowledge of API development in .NET
· Experience and/or certification in AWS would be a distinct advantage
· Experience with interface design tools such as Sketch, Figma or Adobe XD is a bonus
Person Specification:
· Enthusiastic, creative and engaging individual with a positive, can-do attitude
· Ambitious self-starter with a passion and drive for what they do
· Analytical
· Inquisitive – has the confidence to question and respectfully challenge what we do and influence change appropriately
· Personable with the ability to communicate and the confidence to present
This is a fantastic opportunity to gain valuable commercial experience in a dynamic, forward thinking and diverse company. This unique opportunity gives you the chance to broaden your horizons by working closely with actuaries, data scientists, engineers and project managers – giving you a ‘somewhat different’ experience. You will be given a significant degree of responsibility and autonomy, to build out the UI and improve the usability and user experience of a tool that has the potential to transform the industry.
*Full right to work in Ireland is required - Stamp 4/ Stamp 1G / EU citizen*
#LI-PM1