This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Software Engineer (Frontend) position at Recharge involves working on the Customer Portal team to develop and maintain user interfaces for end-customers interacting with core product features in Shopify.
The role focuses on enhancing Affinity, the customer portal used by thousands of customers daily to manage subscriptions and orders, ensuring it is modern, efficient, reliable, and extendable.
Responsibilities include designing and developing features, collaborating with product and design teams, and establishing best practices for component development and architectural patterns.
The tech stack includes React, Python, Flask, Vue.js, GCP, Elasticsearch, Redis, and more.
The ideal candidate should be familiar with Shopify app development, including Polaris, Remote DOM, and Checkout UI Extensions.
Requirements:
5+ years of relevant development experience in fast-paced environments.
Ability to engineer simple solutions for complex problems iteratively.
Experience in building, launching, and supporting new product features.
Self-driven, pragmatic, with a passion for taking ownership and delivering outcomes.
Strong analytical, communication, and interpersonal skills.
Proficiency in large-scale frontend architecture, framework migration, and component library systems.
Preferred experience with React, TypeScript, Python, Flask, or similar backend web frameworks.
Bachelor’s degree or equivalent experience.
Prior e-commerce experience is a plus.
Benefits:
Opportunity to work remotely in a high-growth company.
Chance to collaborate with a diverse team and contribute to a leading subscription platform.
Competitive salary and benefits package.
Continuous learning and professional development opportunities.
Inclusive and supportive work environment.
Equal opportunity employer with a commitment to diversity and inclusion.