About the role
Join a fast-paced project to build and scale a modern ecommerce platform using a cutting-edge TypeScript-based stack. You will be responsible for developing user-facing features, secure backend services, and maintaining robust, data-driven systems. Collaborate closely with product managers, designers, and engineers to deliver seamless and scalable shopping experiences. The technology stack includes Next.js 15 (App Router), React 19, TypeScript, Tailwind CSS 4, SQLite with Prisma ORM, JWT for authentication, bcrypt for password security, and Zod for validation. This role offers the opportunity to work flexibly and take ownership of features from design through production.
Responsibilities
- Develop responsive UI components and user-facing features with React and Next.js
- Implement core ecommerce functionalities such as product listings, shopping carts, and order history
- Design and build RESTful or server-action-based APIs for platform operations
- Ensure secure authentication flows using JWT and bcrypt
- Manage and evolve database schemas with Prisma ORM and SQLite
- Apply validation and web security best practices using Zod and related tools
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions
- Optimize for performance, accessibility, and SEO where applicable
- Contribute to code reviews, documentation, and continuous improvement initiatives
Skills And Requirements
- Strong proficiency in TypeScript and modern JavaScript frameworks (React, Next.js)
- Hands-on experience with Prisma ORM and relational databases (preferably SQLite)
- Solid understanding of authentication, authorization, and web security practices
- Experience building and maintaining ecommerce systems in production environments
- Familiarity with Tailwind CSS and responsive design principles
- Knowledge of API design (RESTful or server actions)
- Experience with validation libraries such as Zod
- Excellent problem-solving skills and attention to detail
- Ability to work independently and collaboratively in a remote setting
- Nice-to-have: Experience with payment gateway integration, caching strategies, CI/CD pipelines, and SEO optimization for ecommerce
About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.
Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
About Twine
Twine connects companies to over 750,000 freelance experts across 190+ countries. We enable flexible work opportunities for so many talented people. Twine covers tech, creative and AI – Software development, graphic design, animation, marketing, video products and everything in between.
STARTUPS (www.twine.net) Companies need a flexible and global workforce to keep competitive. However, they struggle to find specific experts to match their needs. If you have niche technical/creative requirements or need a freelancer in a specific location – we can help you.
FREELANCERS and CONSULTANTS (www.twine.net/freelancers) If you're a freelancer or consultant, take control and choose which projects you want to work on. Build your portfolio with Twine and find interesting jobs from all over the world.
AI COMPANIES (www.twine.net/ai) If you're a company that uses machine learning and needs audio-visual datasets, we can use our network of diverse freelancers to build this for you. Text to speech, video, actors, presenters, and more.
About the role
Join a fast-paced project to build and scale a modern ecommerce platform using a cutting-edge TypeScript-based stack. You will be responsible for developing user-facing features, secure backend services, and maintaining robust, data-driven systems. Collaborate closely with product managers, designers, and engineers to deliver seamless and scalable shopping experiences. The technology stack includes Next.js 15 (App Router), React 19, TypeScript, Tailwind CSS 4, SQLite with Prisma ORM, JWT for authentication, bcrypt for password security, and Zod for validation. This role offers the opportunity to work flexibly and take ownership of features from design through production.
Responsibilities
- Develop responsive UI components and user-facing features with React and Next.js
- Implement core ecommerce functionalities such as product listings, shopping carts, and order history
- Design and build RESTful or server-action-based APIs for platform operations
- Ensure secure authentication flows using JWT and bcrypt
- Manage and evolve database schemas with Prisma ORM and SQLite
- Apply validation and web security best practices using Zod and related tools
- Collaborate with cross-functional teams to deliver high-quality, scalable solutions
- Optimize for performance, accessibility, and SEO where applicable
- Contribute to code reviews, documentation, and continuous improvement initiatives
Skills And Requirements
- Strong proficiency in TypeScript and modern JavaScript frameworks (React, Next.js)
- Hands-on experience with Prisma ORM and relational databases (preferably SQLite)
- Solid understanding of authentication, authorization, and web security practices
- Experience building and maintaining ecommerce systems in production environments
- Familiarity with Tailwind CSS and responsive design principles
- Knowledge of API design (RESTful or server actions)
- Experience with validation libraries such as Zod
- Excellent problem-solving skills and attention to detail
- Ability to work independently and collaboratively in a remote setting
- Nice-to-have: Experience with payment gateway integration, caching strategies, CI/CD pipelines, and SEO optimization for ecommerce
About Twine Twine is a leading freelance marketplace connecting top freelancers, consultants, and contractors with companies needing creative and tech expertise. Trusted by Fortune 500 companies and innovative startups alike, Twine enables companies to scale their teams globally.
Our Mission Twine's mission is to empower creators and businesses to thrive in an AI-driven, freelance-first world.
About Twine
Twine connects companies to over 750,000 freelance experts across 190+ countries. We enable flexible work opportunities for so many talented people. Twine covers tech, creative and AI – Software development, graphic design, animation, marketing, video products and everything in between.
STARTUPS (www.twine.net) Companies need a flexible and global workforce to keep competitive. However, they struggle to find specific experts to match their needs. If you have niche technical/creative requirements or need a freelancer in a specific location – we can help you.
FREELANCERS and CONSULTANTS (www.twine.net/freelancers) If you're a freelancer or consultant, take control and choose which projects you want to work on. Build your portfolio with Twine and find interesting jobs from all over the world.
AI COMPANIES (www.twine.net/ai) If you're a company that uses machine learning and needs audio-visual datasets, we can use our network of diverse freelancers to build this for you. Text to speech, video, actors, presenters, and more.