Senior Software Engineer (Vue & Node.js)

  • Cork
  • Zartis
The company and our mission:Zartis is a digital solutions provider working across technology strategy, software engineering and product development.We partner with firms across financial services, MedTech, media, logistics technology, renewable energy, EdTech, e-commerce, and more. Our engineering hubs in EMEA and LATAM are full of talented professionals delivering business success and digital improvement across application development, software architecture, CI/CD, business intelligence, QA automation, and new technology integrations.We are looking for a Senior Software Engineer to work on a project in the e-commerce industry.The project:Our teammates are talented people who come from a variety of backgrounds. We’re committed to building an inclusive culture based on trust and innovation.You will play a key role in crafting the user interface of our groundbreaking graphical automation workflow tool. Our client is a B2B SaaS company offering Europe's leading WhatsApp marketing platform and advanced automation.We are looking for someone with good communication skills, ideally with experience making decisions, being proactive, used to building software from scratch, and with good attention to detail.What you will do:● Develop and maintain a conversational commerce graphical workflow tool, focusing on a high-quality user experience.● Utilize the latest frontend frameworks and technologies, including Typescript and , to build scalable and maintainable codebases.● Collaborate with backend developers to create a unified and efficient system through REST API consumption.● Write comprehensive unit and end-to-end tests to uphold the reliability and functionality of the application.● Apply your profound (S)CSS knowledge to create visually appealing and brand-consistent user interfaces.● Optimize application performance to ensure a smooth and efficient user experience.● Assist in the decision-making process regarding the selection of front-end technologies and tools.● Work closely with UX designers, product managers, and other stakeholders to execute the product roadmap and deliver features that meet business objectives.● Proactively suggest improvements to the current frontend infrastructure and participate in code reviews to ensure the highest quality of code standards.What you will bring:● Proven experience with frontend engineering and a solid understanding of at least one modern UI framework (Vue, React, Angular, Svelte).● Proficiency in Typescript and is essential.● Experience with REST APIs and their integration into front-end applications.● A strong command of unit and e2e testing is required, to ensure software's quality and stability.● Advanced(S)CSS skills, allowing you to create intricate designs with maintainable and scalable code.● Additional experience with Vue 3, Tailwind, Postgres, TDD, Playwright/Cypress, HTML Canvas/WebGL, clean code practices, and an eye for UI performancewould be advantageous.● An understanding of lean and agile development methodologies.● Strong communication skills.● A bachelor's or master's degree in computer science or another relevant technical field—or equivalent experience—is preferred.What we offer:● 100% Remote Work● WFH allowance: Monthly payment as financial support for remote working.● Career Growth: We have established a career development program accessible for all employees with a 360º feedback that will help us to guide you in your career progression.● Training: For Tech training at Zartis, you have time allocated during the week at your disposal. You can request from a variety of options, such as online courses (from Pluralsight and , for example), English classes,books, conferences, and events.● Mentoring Program: You can become a mentor in Zartis or you can receive mentorship, or both.● Zartis Wellbeing Hub (Kara Connect): A platform that provides sessions with a range of specialists, including mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars with such professionals aswell.● Flexible Working schedule.● Multicultural working environment: We organize tech events, webinars, parties, and activities to do online team-building games and contests.