Senior Frontend Developer

Job Description

Job Description

TSPi is seeking a Full Stack Developer with strong backend development skills, proficiency in Python, and hands-on experience with modern cloud platforms. This role will develop scalable applications, build and maintain data pipelines, and support the modernization of complex enterprise systems.

Responsibilities

Responsibilities

Technical Skills

Technical Skills

• Proficient in front-end development technologies, including JavaScript (TypeScript), HTML, CSS, and AJAX, with a thorough understanding of W3C standards.

• Experienced and proficient in using key web development frameworks, notably React.js, Vue.js, and Angular.js, among others.

• Solid understanding of cross-browser compatibility issues, effective caching strategies, web security mechanisms, and optimization best practices.

• Strong grasp of asynchronous programming concepts, including promises, async/await, and event-driven programming.

• Experienced in leveraging front-end tools and technologies, including version control with GitHub, package management with NPM, and content delivery optimization through various CDNs.

Preferred Qualifications

Experience working with Shopify Plus stores.

Knowledge of Node.js and backend integrations.

Experience with headless CMS platforms such as Contentful, Sanity, or Strapi.

Familiarity with Google Analytics, GTM, SEO, and conversion rate optimization (CRO).

Exposure to Agile/Scrum development methodologies.

Experience working in distributed or cross-functional teams.

Key Deliverables

End-to-end implementation and maintenance of Shopify storefronts.

Development of both Hydrogen and Liquid-based eCommerce experiences.

Custom theme development, enhancement, and optimization.

High-performing, scalable, and conversion-focused online shopping experiences.

Reliable integration of third-party applications and enterprise systems.

Continuous improvement of site performance, usability, and customer experience.

Nice to Have

Nice to Have

• Skills in utilizing the MediaDevices API for integrating and optimizing web camera functionality in web applications.

• Experience in leveraging Emscripten for compiling C/C++ code into high-performance WebAssembly.

• Experience in optimizing web performance and managing dependencies with modern bundling and build tools such as Rollup and Webpack.

• Expertise in real-time communication with WebRTC and dynamic graphics rendering using the Canvas API for interactive web applications.

• Versatile backend developer with experience in building robust applications using C#/ASP.NET, Python, and Node.js.

Preferred Qualifications

Experience working with Shopify Plus stores.

Knowledge of Node.js and backend integrations.

Experience with headless CMS platforms such as Contentful, Sanity, or Strapi.

Familiarity with Google Analytics, GTM, SEO, and conversion rate optimization (CRO).

Exposure to Agile/Scrum development methodologies.

Experience working in distributed or cross-functional teams.

Key Deliverables

End-to-end implementation and maintenance of Shopify storefronts.

Development of both Hydrogen and Liquid-based eCommerce experiences.

Custom theme development, enhancement, and optimization.

High-performing, scalable, and conversion-focused online shopping experiences.

Reliable integration of third-party applications and enterprise systems.

Continuous improvement of site performance, usability, and customer experience.

Contact

share your updated resume:

peopleoperations@dynamsoft.com