Role Overview
We are seeking a skilled developer to deploy a production-ready Next.js SaaS platform. This role involves finalizing the deployment of a fully functional local MVP, integrating payment systems, and ensuring the application is ready for production use.
Responsibilities
- Deploy the application to Vercel with custom domain configuration, ensuring seamless integration and optimal performance.
- Implement Stripe subscription billing with four pricing tiers, including Free, $29/month, $99/month, and Custom options.
- Develop a usage limiting and metering system aligned with subscription tiers to manage customer usage effectively.
- Configure Firebase security rules and apply rate limiting to enhance application security.
- Set up environment variables and production configurations for a stable and secure deployment.
- Implement basic error tracking using tools like Sentry to monitor and address issues promptly.
- Optimize application performance for a reliable and efficient user experience.
- Create comprehensive deployment and maintenance documentation to facilitate ongoing application management.
Required Skills
- Demonstrated experience in deploying Next.js applications to production environments.
- Expertise in integrating Stripe subscription systems.
- Proficiency in configuring Firebase security and rules.
- Strong knowledge of Vercel deployment processes.
- Solid understanding of production best practices to ensure a robust application deployment.
Nice to Have
- Experience with AI API integrations to enhance application capabilities.
- Familiarity with SaaS billing systems for efficient subscription management.
- Ability to improve UI/UX for an enhanced user experience.