We are looking for a strong full-stack developer with deep experience in Node.js and TypeScript to own the end-to-end delivery of complex applications. You will move beyond standard CLI builds to architect self-hosted applications and robust backend services that integrate seamlessly with the Wix ecosystem and other platforms.
Development Philosophy:
- We are a forward-thinking team that embraces modern efficiency.
- You will be expected to leverage AI tools like Claude Code and Cursor to accelerate development speed, streamline refactoring, and maintain high-velocity output without sacrificing quality.
- The role involves developing custom apps for the Wix App Market and other marketplaces including Shopify, Webflow, and Framer.
Architecture and Self-Hosted Apps:
- Design and deploy fully self-hosted applications beyond standard Wix CLI apps.
- Manage necessary infrastructure including hosting, networking, security, and external databases.
- Develop robust, scalable backend services in Node.js and TypeScript including REST endpoints, custom authentication, input validation, and structured logging.
- Design clean data models and persistence layers.
- Manage integrations between Wix Data, external SQL/NoSQL databases like Supabase, Firebase, or Postgres, and caching strategies.
Wix Ecosystem and Integrations:
- Build and maintain Wix apps using the Wix CLI.
- Create seamless dashboard extensions, admin UIs, and backend services.
- Utilize the Wix SDK and Platform APIs to interact with Wix Stores, Orders, Collections, and eCommerce domain objects.
- Build configurable settings panels and custom admin dashboards.
- Implement complex business logic including additional fees logic and complex product-based rules.
- Create file upload and attachment flows.
- Develop service plugins and validation flows such as shipping address verification.
Required Qualifications:
- Experience setting up and maintaining self-hosted Node.js applications including deployment, server management, and environmental configuration.
- Enthusiasm for and experience with using AI tools like Claude Code and Cursor to speed up coding tasks.
- Proficiency in Node.js, TypeScript, and JavaScript.
- Knowledge of self-hosted Node.js environments, REST APIs, and external databases like Supabase or Firebase.
- Experience with React for Admin UI development.
Preferred Qualifications:
- Proven experience building Wix CLI projects.
- Proficiency using Wix SDK and Platform APIs including Stores, eCommerce, and OAuth.
- Experience implementing Wix Service Plugins and SPIs.
- Proven marketplace application development experience for platforms such as Salesforce, Monday, Shopify, Webflow, Wix, AWS, or Snowflake.
- Familiarity with Docker, CI/CD pipelines including GitHub Actions, and cloud hosting platforms like AWS, Vercel, or Heroku.
- Experience with logging, monitoring, and error tracking tools.