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.