Position: Senior Full-Stack Developer
Employment Type: Part-Time / Professional Engagement
Work Mode: Remote / Work From Home
Experience: 5+ Years
Time Commitment: 15 - 25 Hours per Week
We are looking for an experienced Senior Full-Stack Developer to work with us on a part-time basis. The ideal candidate should be capable of independently developing, integrating, testing, deploying, and maintaining scalable web applications.
Required Technical Skills
- React.js
- Next.js
- TypeScript
- HTML5, CSS3, Tailwind CSS
- Node.js
- NestJS
- PostgreSQL
- Prisma ORM
- Redis
- RESTful APIs
- JWT Authentication
- Role-Based Access Control (RBAC)
- Payment gateway integrations
- Webhook handling
- Third-party API integrations
- WebSockets / real-time features
- Git & GitHub
- Docker
- AWS / Cloud deployment
Required Experience
- 5+ years of professional full-stack development experience
- Experience building production-grade web applications
- Strong knowledge of PostgreSQL and relational database design
- Experience designing scalable backend architecture
- Experience with payment gateways and external vendor APIs
- Strong understanding of authentication, authorization, security, and API protection
- Experience with cloud deployment and application monitoring
- Ability to optimize application and database performance
- Experience with ERP, CRM, SaaS, LMS, or business-management applications is preferred
What We Expect
- Ability to work independently
- Clean and maintainable coding practices
- Proper documentation
- Regular Git commits
- Strong debugging and problem-solving skills
- Good communication and timely project updates
- Commitment to agreed milestones and deadlines
- Availability for regular review meetings
- Professional ownership of assigned development tasks
What We Offer
- Flexible part-time working hours
- 100% remote work
- Long-term professional association
- Opportunity to work on challenging software development
- Flexible engagement suitable for experienced professionals
- Competitive compensation based on experience and availability
How to Apply
Interested candidates can send the following details:
- Updated Resume
- Total Years of Experience
- Current Role / Company
- Relevant Project Experience
- GitHub / Portfolio, if available
- Weekly Availability
- Expected Compensation – Hourly or Monthly
- Notice Period / Earliest Joining Date
Send your application to:
[email protected]