We are looking for a Software Engineer to join our Back Office team at Image Line. Working remotely with the team, you’ll be tackling all aspects of our eCommerce, user management, and web infrastructure, helping to drive conversions, improve customer experience, and developing new and exciting features.
Collaborate with design, product, and back-end engineering teams to implement visually compelling and accessible web applications.
Develop scalable, responsive user interfaces using modern JavaScript frameworks (such as React, Vue.js, or Angular) and HTML5/CSS3.
Build reusable front-end components and libraries for future use, focusing on consistency, maintainability, and performance.
Optimise applications for maximum speed and scalability by following best practices in front-end performance optimization (lazy loading, minimising DOM manipulation, etc.).
Ensure cross-browser compatibility and responsiveness across various screen sizes and devices.
Advocate for and implement web accessibility (a11y) standards, ensuring products meet WCAG 2.1 guidelines.
Stay current with emerging web technologies and industry trends to continuously improve the product and development process.
Debug and resolve issues across the full development lifecycle, ensuring consistent delivery of quality code in production environments.
Participate in Agile processes, contributing to sprint planning, standups, and retrospectives to improve team efficiency and project outcomes.
5+ years of experience working with JavaScript /Typescript and modern frameworks (React, Vue, or Angular).
Expertise in HTML5, CSS3, and CSS preprocessors (e.g., SASS, LESS) with a deep understanding of semantic markup and best practices for responsive web design.
Proficiency in modern front-end tools and workflows, including build tools (Webpack, Babel), version control (Git, svn), and testing frameworks (Jest, Cypress).
Experience with layout techniques like Flexbox and CSS Grid for building responsive, adaptive layouts.
Experience with PHP and the yii framework would be a plus
Strong understanding of performance optimization techniques, including image optimization, lazy loading, and reducing render-blocking resources.
In-depth knowledge of web accessibility standards (WCAG 2.1) and tools such as Axe or Lighthouse for accessibility audits.
Experience with responsive and adaptive design principles, ensuring seamless experiences across mobile, tablet, and desktop environments.
Creative thinker with a proactive attitude toward problem-solving and a keen interest in learning new technologies and approaches.