Overview
The Senior JavaScript Engineer will contribute to a significant eCommerce re-platforming initiative within the fashion retail industry. Working within a collaborative engineering team, the contractor will focus on consolidating web and mobile applications by leveraging a modern Node.js backend. This role emphasizes the delivery of high-performance and scalable features while migrating legacy functionality to a contemporary architecture using a Vue.js / Nuxt and Node.js / Express technology stack.
Responsibilities
- Develop high-performance, scalable features for web and mobile applications.
- Migrate legacy PHP functionality into a modern Node.js backend.
- Utilize Vue.js and Nuxt.js frameworks to enhance user experience.
- Implement performance optimization and caching strategies for improved application efficiency.
- Collaborate with the engineering team to ensure successful Agile delivery.
- Maintain code quality by adhering to security best practices and writing clean, efficient code.
Requirements
- Strong commercial experience with JavaScript, Node.js, and modern front-end frameworks.
- Experience building scalable web applications using Vue.js and Nuxt.js.
- Knowledge of caching strategies and performance optimization techniques.
- Familiarity with modern hosting platforms and API development.
- Proven track record in modernizing legacy applications.
- Passion for delivering high-quality software and adhering to best practices in software development.