Location: Johar Town, Lahore
Work Mode: Full Time, Onsite
Working Hours: 10 AM - 7 PM (PKT) | Monday to Friday
Experience Required: MIN - 3 Years
Note: Only candidates with
core expertise in both React.js and Node.js, will be considered.
Key Responsibilities
- Build and maintain robust APIs and database systems using Node.js/Express.js with TypeScript
- Develop responsive React.js applications and intuitive user interfaces
- Design and optimize PostgreSQL database schemas for multi-tenant architecture
- Integrate payment gateways and third-party services (Twilio, Payroc/SlimCD, Facebook, Google APIs)
- Implement real-time messaging systems and live UI updates using WebSocket/Socket.io
- Create secure authentication systems with role-based access control
- Build billing infrastructure and payment processing workflows
- Deploy and manage applications using Docker and AWS services
- Ensure application performance and scalability for thousands of concurrent users
Required Skills & Experience
- 3 years of full-stack development experience
- Strong proficiency in Node.js/Express.js and TypeScript
- Solid experience with React.js and modern JavaScript/ES6+
- Database expertise with PostgreSQL, including complex queries and optimization
- API development and third-party service integrations
- Real-time applications using WebSocket/Socket.io
- Payment gateway integrations and secure transaction handling
- DevOps skills including Docker, CI/CD pipelines, and AWS services
- Version control with Git and collaborative development workflows
- Testing frameworks and quality assurance practices
Preferred Qualifications
- Experience with multi-tenant SaaS platforms
- Twilio API or communication platform integrations
- E-commerce or payment processing systems
- Real-time messaging or chat applications
- State management libraries (Redux, Context API)
- Linux/Unix environment experience
DO NOT APPLY: If your expertise is focused solely on React.js for front-end or Node.js for back-end, without experience in both.
What We Offer
- Competitive salary
- Opportunity to shape product architecture and technical decisions
- Professional growth and learning opportunities
- Health benefits and paid time off