- Company Name
- Teifi Digital
- Job Title
- Full Stack Developer, Product
- Job Description
-
Job Title: Full Stack Developer, Product
Role Summary:
Design, develop, and maintain scalable microservices, Shopify private apps, and integrations for high‑volume e‑commerce clients. Lead backend development with TypeScript, Node.js, PostgreSQL, Redis, GraphQL, and REST APIs while contributing to front‑end components in React and Shopify Polaris. Resolve integration issues, document solutions, and collaborate with cross‑functional teams in an agile environment.
Expectations:
- 3+ years of full‑stack development experience, focusing on microservices and Shopify app creation.
- Proven record delivering robust Node.js/TypeScript solutions for e‑commerce platforms.
- Experience integrating ERPs, WMS, POS, and other third‑party services with Shopify.
Key Responsibilities:
1. Build custom Shopify apps, microservices, and REST/GraphQL APIs using TypeScript and Node.js.
2. Design and maintain scalable backend architecture with PostgreSQL and Redis.
3. Implement and manage data integrations with ERPs, WMS, POS, and other external systems.
4. Develop front‑end components in React, leveraging Shopify Polaris and Tailwind/CSS where required.
5. Troubleshoot and resolve technical issues in app integrations and customizations.
6. Collaborate with designers, developers, and product managers to deliver tailored solutions.
7. Contribute to process improvement, infrastructure upgrades, and technical documentation (specs, SOPs).
Required Skills:
- TypeScript, Node.js, PostgreSQL, Redis, GraphQL, REST APIs.
- Front‑end: React, Remix, HTML, Tailwind/CSS.
- Shopify architecture, APIs, app ecosystem.
- Version control (Git) and agile development practices.
- Integration experience with ERPs, WMS, POS systems.
- Strong problem‑solving, security, and scalability focus.
- Independent and collaborative work in remote/hybrid settings.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- Relevant certifications in Shopify development, Node.js, or cloud infrastructure preferred.