Salary: 65,000 - 65,000 GBP per year Requirements:
* I am looking for candidates with at least 5 years of experience in frontend development, particularly proficient in TypeScript, Angular, and modern CSS or CSS frameworks. You should have a solid understanding of RESTful API design and interaction, complemented by strong problem-solving and analytical skills. Excellent communication and collaboration abilities are essential, as is experience with automated UI testing. Additionally, proficiency in creating, debugging, and maintaining CI/CD processes is required. Knowledge of data pipelines/ETL and experience with cloud platforms such as Google Cloud Platform (GCP) would be advantageous. Familiarity with monorepo tools like Turborepo is also a plus.
Responsibilities:
* In this role, you will develop and maintain Angular frontend applications, utilizing best practices such as component-driven design and micro-frontends. You will collaborate closely with cross-functional teams, including data scientists, product specialists, and designers, to understand requirements and translate them into effective UI solutions. Optimizing performance and managing bundle size for our user interface will be key tasks. Additionally, you will implement automated testing to prevent regressions and stay informed about emerging technologies and trends in frontend development and user experience.
Technologies:
* API
* Angular
* Backend
* CI/CD
* Cloud
* CSS
* ETL
* Frontend
* GCP
* Support
* TypeScript
* UX UI Design
* Azure
* JavaScript
More:
We are a tech-for-good business based in Belfast, operating across the EU and US to provide donation support to large organizations globally. As a Senior Frontend Engineer on our growing Engineering team, you will work on exciting projects alongside data scientists, backend engineers, product professionals, and designers to create outstanding customer experiences. We offer a competitive salary, health coverage, unlimited holidays (with a minimum of 28 days), and opportunities for professional development and career growth. You can enjoy flexible hybrid working arrangements in a collaborative and inclusive work environment, along with regular team gatherings for ideation, problem-solving, and socializing.