
Junior Developer
About Catch Creation
Catch Creation is a global eCommerce company built for the digital age. We create, grow, and manage online brands that inspire customers and deliver real value through exceptional products and experiences. Our team thrives in a fully remote environment, combining creativity, data-driven strategy, and innovation to build scalable eCommerce solutions that perform.
From concept to conversion, we specialize in developing brands that stand out in competitive markets—driven by a passion for design, storytelling, and customer satisfaction. Every product we launch reflects our commitment to quality, authenticity, and growth.
At Catch Creation, we believe great ideas can come from anywhere—and our remote-first culture allows talented people from around the world to collaborate, innovate, and bring those ideas to life.
The Role:
We are hiring a Junior Web Developer to support our technical infrastructure, analytics dashboards, Shopify integrations, and internal tooling.
This is a hands-on role focused on building and maintaining real production systems used daily by our operations, marketing, and leadership teams.
You will work closely with senior developers, data and operations teams to help improve reliability, automation, and visibility across our e-commerce stack.
What You Will Work On:
- Supporting and improving our internal web applications and dashboards
- Building and maintaining Shopify integrations and custom tooling
- Working with external APIs and webhooks (payments, logistics, analytics, internal services)
- Supporting and extending analytics dashboards and reporting tools
- Assisting with data pipelines and operational automation
- Helping maintain and improve internal services used by marketing, finance, and operations teams
Required Qualifications:
- Strong experience in web development
- Experience building applications using:
- JavaScript / TypeScript
- Modern frontend frameworks (React or similar)
- Understanding of:
- REST APIs
- client–server architecture
- authentication flows
-
Experience working with relational and/or NoSQL databases
Highly Preferred (Nice to Have):
- Familiarity with Shopify (APIs, admin integrations, apps, or custom tooling)
- Experience working with:
- third-party API integrations
- webhooks
- background jobs or automation services
- Exposure to analytics systems or data pipelines
- Experience supporting internal tools rather than only public websites
Technical Stack (You Don’t Need Everything, But We Use):
- Next.js
- NestJS
- TypeScript
- Prisma ORM
- Tailwind CSS
- PostgreSQL and NoSQL databases
- Cloud-based services and APIs
What We’re Looking For:
-
A junior developer who can:
- follow existing architecture
- write clean and maintainable code
- debug and troubleshoot independently
-
Someone who is comfortable working on:
- internal systems
- integrations
- operational and analytics tooling (not only marketing websites)
-
Strong communication skills in a remote, async environment
Why Join Catch Creation:
-
Work directly on systems that support a real, high-volume e-commerce business
-
Exposure to:
- analytics infrastructure
- data pipelines
- integrations across multiple platforms
-
Clear growth path toward a mid-level backend / full-stack role
-
Fast-moving, low-bureaucracy environment with real ownership
Application Requirement:
Please include links to:
- GitHub profile or code samples
- At least one project you personally worked on
Briefly describe what you built and your role in the project.
Create a Job Alert
Interested in building your career at Catch Creation, LLC? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field