Job Openings Full Stack Developer - Node.js (Onsite, Lahore, PKR Salary)

About the job Full Stack Developer - Node.js (Onsite, Lahore, PKR Salary)

Requirements:

  • 2-6 years of professional experience in full stack development.
  • Strong proficiency in Node.js, React.js, JavaScript, and TypeScript.
  • Exposure to AWS services (Lambda, S3, EC2, RDS, DynamoDB, etc.).
  • Solid understanding of RESTful APIs and web services.
  • Experience working with both SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, DynamoDB).
  • Ability to contribute to and lead architectural discussions, including system design, scalability, and performance optimization.
  • Excellent verbal and written communication skills.
  • Ability to work in a fast-paced, agile environment.

Responsibilities:

  • Design, develop, and maintain scalable and high-performance full-stack applications using Node.js, React.js, JavaScript, and TypeScript.
  • Collaborate with cross-functional teams to define, design, and ship new features with a strong focus on user experience and code quality.
  • Develop and integrate RESTful APIs and web services to support frontend functionality and third-party integrations.
  • Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases to design efficient and scalable data models.
  • Utilize AWS cloud services (Lambda, S3, EC2, RDS, DynamoDB, etc.) for application deployment, storage, and serverless functions.
  • Participate in architectural discussions, providing input on system design, performance optimization, and scalability improvements.
  • Ensure adherence to best practices in software engineering, including writing clean, maintainable, and testable code.
  • Troubleshoot and resolve production issues, ensuring system stability and performance.
  • Participate in code reviews, mentoring junior developers, and continuously improving team development processes.
  • Adapt quickly to a fast-paced, agile development environment and manage multiple priorities effectively.