What is your current level of experience in freelance work?
This role focuses on integrating secure APIs in to a Next.js website build by us on the new Firebase.studio 2025, primarily for payment processing via Stripe, and managing user subscriptions across our website and our native mobile applications. Collaboration with the mobile development team is required to synchronize subscription data between web and mobile application backends. Additionally, the position includes overseeing the functionality of pre-integrated multi-step forms (Demo Request and List Your Business), ensuring that the ‘Demo Request’ form upon completion, the data is sent to our designated email address for further processing and to integrate the form with Google Calendar for streamlined scheduling and event management. Ensuring that the ‘List Your Business’ form upon completion, the data is sent to our designated email address for further processing. ✅ Key Responsibilities: - API Development: Build custom API routes within Next.js to interact with external services (like Stripe), including handling sensitive data securely (e.g., API keys and tokens) - Stripe Integration: Integrate Stripe for payment processing on the website, including creating checkout sessions, handling subscriptions, and managing payment flows. Set up Stripe webhooks to handle subscription status updates, payment success/failure, and other related events. - Subscription Management: Implement features to monitor, verify, and update user subscription statuses, ensuring seamless communication between the website and mobile app backend. - Collaboration with our Mobile Dev team: Provide the mobile app dev team with relevant API keys, tokens, and data for syncing subscription status and payments between the website and native mobile applications. - Custom Multi-Step Form Submission (Demo Request Section) We have already created and integrated a custom multi-step submission form into the website for the Demo Request section. Additional technical responsibilities include: ensuring that upon completion, the form data is sent to our designated email address for further processing. Additionally, integrate the form with Google Calendar for streamlined scheduling and event management. - Custom Multi-Step Form Submission (List Your Business Section) We have already created and integrated a custom multi-step submission form into the website for the List Your Business section. Additional technical responsibilities include ensuring that upon completion, the form data is sent to our designated email address for processing. - Automated Email Workflows & Notification Triggers: Setting up automated email sequences and real-time notification triggers for user interactions. - Performance & Optimization: Ensure that the website is performant and responsive by optimizing server-side rendering, caching, and other relevant aspects of the application. ✅ Qualifications: - NDA Compliance: Must be willing to sign a Non-Disclosure Agreement. - You’re a independent Dev with no affiliation with an agency. - Experience with Firebase Studio (2025): Familiarity with Firebase Studio’s full-stack development environment, including both frontend and backend components. - Next.js Proficiency: Strong experience in building and maintaining Next.js applications, particularly API routes and server-side rendering. - Stripe Integration: Solid understanding of Stripe payment processing, webhook handling, and subscription management. Experience with integrating Stripe Checkout or Stripe Elements is a plus. - Backend Development: Experience working with backend API routes in Next.js, handling authentication, processing payments, managing webhooks, and interacting with third-party services. - Form & Automation: Familiarity with form validation, email automation, and Google Calendar API integrations. - Version Control: Proficient with Git and experience collaborating on code using platforms like GitHub or GitLab. - Communication: Strong communication skills and ability to work collaboratively with our mobile app development team. - Problem Solving: Ability to troubleshoot complex issues and offer practical solutions, especially when integrating third-party services like Stripe and working with payment-related workflows. - Independent Work Style: Ability to manage tasks and deliverables with minimal supervision. - Detail-Oriented: High attention to detail, strong reading comprehension. - Ability to meet deadlines reliably. - SEO & Performance Optimization: Familiarity with SEO best practices and techniques for improving site speed and performance. - Security Standards: Understanding of GDPR, PCI DSS, and general web security principles. To Apply, Include: - Next.js & Firebase Studio Projects: A selection of projects you have built using Next.js and the - Firebase Studio (2025) platform. - Showcase any full-stack applications or key integrations you've worked on within this ecosystem. - Custom Backend Functionality: Experience developing custom backend functionality in Next.js (via API routes), particularly integrating third-party services like Stripe for payment processing, managing subscriptions, or other custom business logic. - API Integration & Webhooks: Demonstrated ability in developing custom APIs or handling webhooks for payment systems (e.g., Stripe) or any other integrations. Include any complex workflows you've implemented on the backend. Applications will not be processed from agencies, agency affiliates, those lacking the requested information, hourly rates that do not align with our specified rates.