Job Title: Full-Stack Application Developer (React & Node.js)
Work Arrangement: Fully Remote | Freelance, Part-Time, or Project-Based
Hours: Flexible
Experience Level: Mid-Senior (3+ Years)
About the Role Kreative Marketing Insights is looking for a highly technical Full-Stack Application Developer to join our team on a freelance, part-time, or project basis. In this role, you will take ownership of developing robust CRM products, building seamless integrations, and architecting scalable backend solutions. The ideal candidate has deep expertise in the React and Node.js ecosystem, with a proven track record of handling complex third-party API integrations—specifically Stripe for payment processing.
If you are a self-starter who thrives in an asynchronous, highly flexible work environment and prides yourself on writing clean, efficient code, we want to work with you.
Key Responsibilities
- Full-Stack Development: Architect, build, and maintain scalable web applications and high-performance interfaces using React.js and Node.js.
- CRM Product Development: Design and implement core features for custom CRM platforms, optimizing for speed, usability, and secure data handling.
- Payment Integration: Lead the technical implementation of Stripe, handling complex payment flows, dynamic subscriptions, and secure webhooks.
- Third-Party Integrations: Connect our applications with various external APIs, communication tools, and data services to ensure smooth system synchronization.
- Code Quality: Write clean, maintainable, and well-documented code while establishing best technical practices for the project.
- Independent Execution: Manage your own time and deliverables efficiently in a fully remote environment, taking project scopes from initial concept through to deployment.
Required Skills & Qualifications
- Experience: 3+ years of hands-on, professional experience in full-stack application development.
- Core Stack: Strong, demonstrated technical proficiency in React.js (including modern hooks, context, and state management) and Node.js (Express, NestJS, or similar frameworks).
- CRM Expertise: Prior hands-on experience building, scaling, or heavily customizing CRM software or B2B SaaS products.
- Stripe & APIs: Deep understanding of Stripe integrations (Checkout, Billing, webhooks) and a strong grasp of RESTful APIs and authentication protocols.
- Database Management: Solid experience working with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases.
- Work Style: Highly self-motivated, proactive communicator, and comfortable managing project-based deliverables without micromanagement.
Why Work With Us?
- True Flexibility: Work entirely on your own schedule. As long as project milestones and deadlines are met, you set your hours.
- Location Independence: 100% remote work from anywhere.
- Autonomy: Take technical ownership of the products and features you build without unnecessary corporate red tape.
How to Apply Please submit your resume along with links to your portfolio or GitHub profile. Crucially, please include a brief overview of past CRM products or Stripe integrations you have actively built and deployed.
Send your CV and Portfolio to [email protected]
Pay: ₹378,444.32 - ₹1,629,381.08 per year
Education:
Experience:
- Application development: 5 years (Required)
Language:
Location:
Work Location: Remote