Position: Full-Stack Developer
Experience: 3–5 Years
Location: Lahore, Onsite
Employment Type: Full-time
About the Role
We are looking for a Full-Stack Developer with strong expertise in React Native and solid backend development experience. The ideal candidate will be responsible for designing, developing, and maintaining scalable mobile and web applications while ensuring seamless integration between the frontend and backend systems.
Responsibilities
- Develop and maintain mobile applications using React Native for both iOS and Android.
- Collaborate on backend development using Node.js / Express / NestJS (or your stack).
- Design RESTful or GraphQL APIs and ensure smooth integration with mobile apps.
- Write clean, maintainable, and well-documented code following best practices.
- Optimize application performance, responsiveness, and scalability.
- Work closely with product managers, UI/UX designers, and QA to deliver high-quality features.
- Implement secure authentication, role-based permissions, and data handling.
- Debug, troubleshoot, and resolve technical issues across the full stack.
- Participate in code reviews and contribute to continuous process improvement.
Requirements
- 3–5 years of professional experience as a Full-Stack or Mobile Developer.
- Strong proficiency in React Native (hooks, navigation, state management).
- Solid backend development experience in Node.js / Express / NestJS (or equivalent).
- Hands-on experience with REST APIs, GraphQL, or WebSockets.
- Experience with databases (MySQL, PostgreSQL, MongoDB, etc.).
- Knowledge of Git/GitHub workflows, CI/CD, and cloud platforms (AWS/GCP/Azure).
- Familiarity with TypeScript is a strong plus.
- Understanding of testing frameworks (Jest, Mocha, Cypress, etc.).
- Strong problem-solving skills and ability to work in an agile team.
Nice-to-Have
- Experience with React.js for web development.
- Knowledge of Docker, Kubernetes, or containerized deployments.
- Familiarity with payment gateways, push notifications, or third-party SDK integrations.
Job Type: Full-time
Pay: From Rs180,000.00 per month
Ability to commute/relocate:
- Lahore Johar Town: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Current Salary
- Expected Salary
Experience:
- React Native: 3 years (Required)
- Backend: 2 years (Required)
Work Location: In person