COMPANY PROFILEFexco is Ireland's most successful multinational finance and business solutions provider, with operations in 28 countries worldwide. Founded and headquartered in Ireland in 1981, Fexco employs more than 2,000 people across Europe, the Middle East, Asia, North America, Latin America and Australasia. Fexco serves some of the world's biggest brands across multiple industries through a wide range of innovative products and services, including Dynamic Currency Conversion, Retail FX, Managed Business Services and PayUnite.Job PurposeFexco Tech delivers a broad range of IT services to the overall Fexco Group. These services include project management, software development, and the overarching responsibility for the IT Infrastructure that supports all aspects of the Group's business. This is a highly technical hands-on role requiring the candidate to have extensive knowledge and experience in their field of expertise.This role is being offered on a full time, permanent basis with the opportunity to work from our offices based in Kerry with flexibility to work a hybrid/remote model.Main ResponsibilitiesDesign, build, and maintain high performance, reusable, and reliable code.Working within an Agile environment with LEAN principles, you will be a member of a strong team with a strict emphasis on continuous integration, automated testing, and continuous delivery.Work in a collaborative way within creative, cooperative, highly skilled development teams.Demonstrate a keen sense of urgency and shared ownership of our client's products.Working within a well-defined development process and adhering to code quality standards, you'll perform the technical software design and estimation of complex work packages.Work closely and proactively with customers to ensure that project deliverables meet their requirements.Identify opportunities for improvement and make constructive suggestions for change.Continuously monitor the quality and stability of technology stack delivered and proactively propose improvements and changes where required supported by data acquired from system feedback.Qualifications/ Experience RequiredPostgraduate degree in Computer Science, Information Technology, or related technical field.Minimum 5 years of experience developing applications using and associated frameworks/libraries.Extensive hands-on experience with JavaScript, TypeScript, HTML, and CSS.Extensive experience architecting and maintaining front-end solutions using modern build tools and frameworks, including npm and Solid understanding of BDD, TDD, and test automation using tools such as Jasmine, Cypress, Playwright, or PyTest.Experience in building and maintaining infrastructure for serving front-end applications and assets.Exposure to or experience working in an event-driven architecture environment.Knowledge of micro-frontend architectures is a strong advantage.Competencies DesiredOn occasion must be able to work under pressure and successfully manage a very diverse and demanding workload combined with an ability to work autonomously.Good interpersonal skills, able to work well and adapt in a fast-moving agile environment.Must be a team player and able to work collaboratively with others.Act as a mentor to junior members of the team sharing advice and expertise to support their growth and development.Excellent written and verbal communication skills, with the ability to present complex technical concepts clearly to a variety of audiences.Fexco is an equal opportunities employer and is proud to foster a work environment where our people are supported and encouraged to be themselves. We welcome applicants of all backgrounds and sections of society and each application is given fair consideration.