Bahria Town Phase 7, Rawalpindi (On-site)
Shift: 9:00 PM – 6:00 PM
We are seeking an experienced and highly motivated Full-Stack Software Developer with strong expertise in React.js, Node.js, and AWS cloud infrastructure. The ideal candidate will be responsible for designing, developing, deploying, and maintaining scalable web applications and SaaS platforms.
This role requires hands-on development capability, system architecture understanding, and experience managing cloud-based production environments.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using React.js and Node.js.
- Build scalable RESTful APIs and backend services.
- Architect and manage AWS cloud infrastructure (EC2, S3, RDS, Lambda, etc.).
- Develop secure authentication and authorization systems (JWT, OAuth).
- Optimize applications for performance, scalability, and security.
- Implement CI/CD pipelines and manage deployment processes.
- Write clean, maintainable, and well-documented code.
- Troubleshoot production issues and ensure system reliability.
- Collaborate with product managers, UI/UX designers, and DevOps teams.
- Participate in code reviews and technical planning sessions.
Technical RequirementsFrontend
- Strong command of React.js
- Redux / Context API
- Modern JavaScript (ES6+)
- HTML5, CSS3
- Responsive and cross-browser development
Backend
- Node.js with Express.js
- REST API development
- Database design and management (MongoDB, PostgreSQL, or MySQL)
- Data modeling and performance optimization
Cloud & DevOps
- Hands-on experience with AWS (EC2, S3, RDS, Lambda, CloudWatch)
- Deployment and infrastructure management
- CI/CD implementation
- Git version control
- Docker (preferred)
Required Qualifications
- 2–5+ years of professional full-stack development experience
- Experience building SaaS or enterprise-grade applications
- Strong understanding of system architecture and scalable design
- Experience working in production environments
- Ability to work independently and meet deadlines
- Strong analytical and problem-solving skills
Preferred Qualifications
- AWS architecture or DevOps experience
- Experience in SaaS or PropTech domain
- Exposure to international clients or startups
- Knowledge of microservices architecture
Job Type: Full-time
Pay: Up to Rs150,000.00 per month
Experience:
- Full-Stack Development: 3 years (Required)
- SaaS or enterprise-grade: 3 years (Required)
- Frontend, Backend and Cloud & DevOps: 3 years (Required)
Location:
Work Location: In person