Want to make an impact? We offer that
Due to continued growth, we are currently hiring a Front-End Web Developer with experience in Vue.js, Angular, and automation testing to join our consultancy. You will be developing dynamic, responsive user interfaces, modernizing legacy systems, and contributing to the full software development lifecycle - including testing and integration with backend systems and APIs.
Are you intrigued? Do you want to learn more?
A snapshot of your key responsibilities:
Lead and contribute to the development of web applications using Vue.js and Angular frameworks.
Migrate and refactor legacy front-end code (e.g., Handlebars.js & jQuery) into modern JavaScript frameworks.
Build responsive, user-facing interfaces with configurable navigation, using HTML5, CSS3, Bootstrap, and JavaScript.
Implement unit tests using Jest and end-to-end tests using Cypress for robust front-end testing coverage.
Maintain and enhance legacy Angular applications, upgrading deprecated libraries.
Collaborate with backend developers to integrate APIs using Nest.js, Axios, and TypeORM.
Work with ElasticSearch to build scalable search capabilities within web applications.
Collaborate with third-party services and APIs to ensure seamless system integration.
Take ownership of CI/CD pipelines and contribute to DevOps practices within the team.
Participate in Agile ceremonies and work effectively within Scrum and Waterfall development cycles.
Contribute to projects involving progressive web apps and custom tooling such as booking systems and automation tools.
Requirements:
3+ years of experience working on similar projects/technologies
Proficient in JavaScript, TypeScript, HTML5, CSS3
Strong experience with Vue.js (including Vue3) and Angular
Familiar with UI frameworks: Bootstrap, Vue-Bootstrap
Experience writing automated tests using Jest and Cypress
Knowledge of Node.js, Nest.js, and NX workspace
Experience with ElasticSearch for search functionalities
Familiarity with Git and version control platforms (GitLab, GitHub)
Experience with CI/CD tools (e.g., Jenkins) and DevOps practices
Opportunity type: Contract (Initial 6 months), Remote in Ireland
Start date: ASAP