Junior Developer
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:
- 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:
- 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
Required skills experience
| Nest.js | 2 years |
| Next.js | 2 years |
| TypeScript | 2 years |
| Tailwind CSS | 2 years |
| Prisma ORM | 2 years |
+ 5 more
| REST API | 2 years |
| JWT | 2 years |
| Clean Code | 2 years |
| SOLID | 2 years |
| Algorithms and Data Structures | 2 years |
Required domain experience
| E-commerce / Marketplace | 2 years |
Required languages
| English | C1 - Advanced |
Published 5 February
140 views
·
63 applications
21% read
📊
Average salary range of similar jobs in
analytics →
Loading...