Role Overview
We are looking for a skilled Full-Stack Developer to build a custom consignment management web application. This project involves working with technologies such as Next.js, PostgreSQL, and Stripe to create a seamless and efficient platform. With a comprehensive engineering handoff package ready, including 65 screen mockups, data models, and API specifications, you will play a crucial role in bringing this project to life.
Responsibilities
- Develop and implement a consignment management web application using Next.js for front-end development and PostgreSQL for backend data management.
- Work from a comprehensive engineering package including detailed screen specifications, workflow documentation, and API design.
- Integrate Stripe for payment processing to ensure secure and efficient transactions.
- Collaborate with the team to ensure that the application meets the defined specifications and design mockups.
- Ensure the application is scalable, maintainable, and performs efficiently under varying loads.
- Troubleshoot and resolve any technical issues that arise during the development process.
Required Skills
- Proficiency in Next.js for building dynamic and responsive web applications.
- Strong experience with PostgreSQL for database management and query optimization.
- Experience with Stripe or similar payment processing systems for secure transaction handling.
- It should also include Tailwind CSS, shadcn/ui, and Prisma or Drizzle ORM
- Ability to interpret and implement detailed engineering specifications and design mockups.
Nice to Have
- Familiarity with modern web development best practices and design patterns.
- Experience working on similar consignment or e-commerce platforms.
- Experience with multi-phase event workflows or state machines, Checkbook.io or ACH payout integrations, role-based access control (RBAC), QR code/barcode generation, and Klaviyo or transactional email integration.