Job Opportunity
We are seeking an experienced UI developer to join our team. As a UI developer, you will play a key role in designing and developing cutting-edge web applications using Angular.
About the Role
This is a challenging and rewarding opportunity for a skilled UI developer who is passionate about delivering high-quality software solutions. You will work closely with backend developers to integrate RESTful APIs and ensure seamless data exchange.
Key Responsibilities
* Design, develop, and maintain web applications using Angular
* Collaborate with backend developers to integrate RESTful APIs
* Implement responsive UI components using HTML5, CSS3/SASS, TypeScript, and modern JavaScript
* Ensure the technical feasibility of UI/UX designs and suggest improvements where needed
* Maintain code quality through writing unit tests, participating in code reviews, and adhering to best practices
* Work collaboratively in Agile/Scrum teams, contributing to sprint planning, standups, and retrospectives
* Mentor junior developers and participate in knowledge sharing across the team
Requirements
To be successful in this role, you will need:
* 8–10 years of overall software development experience, with at least 5–6 years focused on Angular development
* Strong proficiency in Angular (preferably Angular 15+), TypeScript, RxJS, and component-based architecture
* Deep understanding of HTML5, CSS3/SASS/LESS, and responsive design principles
* Proven experience integrating and working with RESTful APIs
* Experience working with version control systems such as Git
* Solid grasp of cross-browser compatibility issues and ways to work around them
* Familiarity with modern development tools and workflows (e.g., Webpack, npm, Angular CLI)
* Strong communication and interpersonal skills—able to explain technical concepts to both technical and non-technical audiences
* Experience working in an Agile/Scrum development environment
* Experience in the banking or financial services industry, particularly working on systems with high availability, compliance, or regulatory requirements
* Experience with unit testing frameworks (e.g., Jasmine, Karma)
* Exposure to CI/CD pipelines and automated build/deployment processes
* Knowledge of accessibility and performance optimisation best practices
* Knowledge of AGGRID, PrimeNG
* Experience mentoring or leading other developers
What We Offer
* Pay rate between €500-€550 per day subject to experience
* 6-Month initial Contract
* Opportunity to work with a reputable Fortune 100 organisation