Principal UI Engineer
Posted 1 day 5 hours ago by SOLAS IT RECRUITMENT
Permanent
Full Time
Other
Dublin, Blackrock, Ireland
Job Description
Senior / Principal UI Developer
Location: Dublin (Hybrid)
Salary: €90,000 - €110,000 + Benefits
OverviewWe're seeking a Senior / Principal UI Developer to lead the evolution of our front-end platforms and elevate the quality of digital experiences within a healthcare technology environment. This role is ideal for someone who blends deep React and TypeScript expertise with strong design sensibility, engineering leadership, and a genuine enthusiasm for AI-driven development.
You'll shape scalable UI architecture, champion best practices, and help embed AI-enabled workflows into everyday engineering.
What You'll Do- Lead the design and delivery of high-quality, performant front-end applications using React and TypeScript.
- Own and modernise our UI architecture to accelerate product delivery without compromising quality.
- Collaborate closely with engineers, product leaders, and QA in a high-performing Agile team.
- Champion usability, accessibility, and clean design across all user interfaces.
- Define and uphold engineering standards, design principles, and front-end best practices.
- Build and refine AI-assisted workflows (prompt design, automation pipelines, agentic tooling) to streamline development tasks-from documentation to large-scale refactoring.
- Drive adoption of robust testing practices and CI/CD automation.
- Mentor team members and contribute to growing full-stack capability across the team.
- Ensure secure development practices are embedded in all solutions.
- Stay ahead of emerging technologies and share knowledge across the organisation.
- 5+ years' experience in software engineering, with advanced expertise in React and TypeScript.
- Strong foundation in software architecture, design principles, and clean coding standards.
- Proven experience designing intuitive, elegant user interfaces (typography, layout systems, interaction patterns).
- Deep understanding of UX best practices and responsive design across browsers.
- Hands on experience integrating REST APIs (experience building APIs is advantageous).
- Experience with modern testing frameworks (Jest or Vitest; React Testing Library a plus).
- Strong CSS knowledge including SASS and CSS in JS solutions (e.g., styled components, emotion).
- Experience with modern build tools (Vite or similar), NPM ecosystem, and modular component design.
- Exposure to automated deployments and CI/CD pipelines.
- Experience leveraging AI tools, agentic orchestration, or MCP based systems in software development is highly desirable.
- Degree in Computer Science, Engineering, or related discipline (or equivalent experience).
- Passion for AI and its practical application in software engineering.
- A design first mindset with an eye for detail.
- Technical leadership without ego-leading through example and quality.
- A drive to continuously improve systems, processes, and people.