Back to jobs
Full Stack Developer (NestJS + Next.js)
Tweety Four 7Lahore, PakistanPosted 2w ago
Full Stack Developer (React, Node.js)
Job Description
We are looking for a Full Stack Developer with 2–3 years of professional experience in building modern web applications using NestJS and React/Next.js. The ideal candidate should have strong backend development skills, solid frontend experience, and intermediate knowledge of AWS services to develop, deploy, and maintain scalable applications.
You will work closely with product managers, designers, and other engineers to build high-quality software while following modern development practices and contributing to architectural decisions.
Non-Negotiable Requirements (Must Haves)
2–3 years of hands-on experience developing production-grade web applications.
Strong experience with NestJS for backend development.
Experience with React.js and Next.js for frontend development.
Intermediate AWS experience, including deployment and management of cloud resources.
Strong understanding of REST APIs, authentication (JWT/OAuth), and API security.
Experience working with PostgreSQL (or similar relational databases) using an ORM such as Prisma or TypeORM.
Good understanding of Git, GitHub, and collaborative development workflows.
Experience consuming and integrating third-party APIs.
Strong problem-solving skills and ability to work independently.
Key Responsibilities
Design, develop, and maintain scalable backend services using NestJS.
Build responsive, high-performance user interfaces using React.js and Next.js.
Develop secure RESTful APIs and integrate them with frontend applications.
Design and optimize database schemas and queries.
Deploy and maintain applications on AWS environments.
Troubleshoot production issues and optimize application performance.
Collaborate with cross-functional teams during planning, development, testing, and deployment.
Write clean, maintainable, and well-documented code following best practices.
Participate in code reviews and contribute to improving engineering standards.
Technical Skills
Backend
NestJS
Node.js
TypeScript
REST APIs
Prisma or TypeORM
PostgreSQL
Frontend
React.js
Next.js
JavaScript/TypeScript
HTML5
CSS3
Tailwind CSS (preferred)
Cloud & DevOps
AWS (EC2, S3, IAM, RDS, CloudWatch)
Docker
Basic CI/CD concepts
Nginx (preferred)
Tools
Git & GitHub
Postman
VS Code
Jira/Linear (preferred)
Nice to Have
Experience with AWS Lambda, SQS, SNS, or ECS.
Experience with Redis or message queues.
Knowledge of GraphQL.
Familiarity with serverless architectures.
Experience with AI integrations or third-party APIs.
Understanding of automated testing (Jest/Cypress).
Experience working in Agile/Scrum teams.
What We're Looking For
Strong communication and collaboration skills.
Ownership mindset with attention to detail.
Ability to learn new technologies quickly.
Passion for writing clean, scalable, and maintainable code.
Ability to work effectively in a fast-paced startup environment.
Pay: Rs150,000.00 - Rs200,000.00 per month
Application Question(s)
How many years of professional experience do you have developing production-grade web applications using NestJS and React/Next.js?
Have you independently built and deployed a full-stack production application using NestJS (backend), React/Next.js (frontend), and PostgreSQL?
Which AWS services have you used professionally for deploying or managing applications? (Select all that apply)
EC2
S3
RDS
IAM
CloudWatch
Lambda
ECS
None of the above
Which backend technologies have you used professionally in production? (Select all that apply)
NestJS
Node.js
TypeScript
Prisma
TypeORM
PostgreSQL
None of the above
Have you independently designed and implemented secure REST APIs (JWT/OAuth), integrated third-party APIs, and deployed the application on AWS without supervision?
Work Location: In person