Full-Stack Developer Needed for SaaS Project

Job ID: 38418000

Budget: ₹75,000 – ₹150,000 INR

I'm in the process of developing a new Web-based SaaS product and I'm looking for highly skilled Full-Stack Developers with expertise in React, Node, and Python to join me in this venture.

Automated profile interactions
Smart connection request management
Personalized messaging system
Data extraction and analysis
Campaign creation and tracking

Technical Requirements

Frontend

React.js with hooks and context API
State management: Redux Toolkit or Recoil
Styling: Tailwind CSS for rapid UI development

Backend

Node.js with Express.js
GraphQL API for efficient data querying
Authentication: JWT with refresh token mechanism

Database

PostgreSQL for relational data
Redis for caching and rate limiting

Automation & Scraping

Puppeteer for headless browser automation
Cheerio for HTML parsing (when applicable)

DevOps & Deployment

Docker for containerization
CI/CD: GitHub Actions
Cloud deployment: AWS (ECS, RDS, ElastiCache)

Testing

Jest for unit and integration testing
Cypress for end-to-end testing

Key Responsibilities

Develop a secure authentication system
Implement robust web scraping and automation functions
Create an intuitive user interface for managing campaigns
Design and implement a scalable backend architecture
Ensure compliance with data protection regulations (e.g., GDPR)
Implement anti-detection measures and request throttling
Develop comprehensive analytics and reporting features

Required Skills & Experience

5+ years of full-stack development experience
Strong proficiency in React.js and Node.js and Python
Experience with web scraping and automation tools
Familiarity with AWS services
Understanding of security best practices and data protection regulations
Experience with high-performance, scalable applications

Deliverables

Fully functional web application
Clean, well-documented source code
Comprehensive test suite
Deployment scripts and documentation
User guide and API documentation

Project Timeline

Expected duration: 8-10 weeks
Regular progress updates and code reviews required