Full Stack Developer, TypeScript, Node.js, React.js
Posted 75ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
E-commerce software development role focusing on Shopify solutions with TypeScript, Node.js, and React. Involves apps, automations, and customizations in a remote, international environment.
Responsibilities:
- Develop and maintain e-commerce solutions focused on Shopify, including Apps, automations (Flow), and Theme customizations, ensuring technical quality, security, and continuous product improvement.
- Develop and enhance Shopify Apps (custom/private and/or public apps) using TypeScript/Node.js and React.js.
- Implement integrations with the Shopify Admin API / Storefront API, Webhooks, and event handling.
- Create and maintain automations and flows with Shopify Flow (when applicable).
- Work on Shopify Theme customizations and maintenance (Liquid, sections, templates) following performance best practices.
- Ensure engineering standards: testing, code review, documentation, and CI/CD.
- Apply information security best practices (permissions, secrets, handling sensitive data) and compliance.
- Collaborate with Product/Operations to understand context, propose solutions, and deliver predictably.
Requirements:
- Strong production experience with TypeScript, Node.js, and React.js.
- Experience with APIs (REST/GraphQL), authentication (OAuth), Webhooks, and system integrations.
- Experience with databases (e.g., PostgreSQL/MySQL) and basic data modeling.
- Troubleshooting skills and end-to-end ownership (from issue to delivery).
- Self-driven, proactive learner with initiative to resolve problems and unblock progress.
- Preferred:
- Experience with the Shopify ecosystem: Apps, Flow, Theme (Liquid), Polaris/App Bridge, Functions.
- Experience with e-commerce concepts (orders, inventory, fulfillment, payments).
Benefits:
- Work model: 100% remote
- International environment
- Contract type: Contractor (PJ / B2B)




















