Job details

Mid level Full Stack Developer (NodeJS, Angular Typescript)

Coding Key

June 27, 2025

July 10, 2025

Software Development

Active

Job Description

Job Overview 
We are looking for a highly experienced and skilled Mid-Level Full Stack Engineer to join our dynamic team, working on AI driven client-server solutions. In this role, you will play a key part in designing, developing, and maintaining robust and scalable web applications using NodeJS, Angular, TypeScript, and other modern web technologies. If you are passionate about delivering high-quality software solutions and enjoy working in a collaborative and innovative environment, we would love to hear from you. 

Responsibilities:
• Collaborate with cross-functional teams to define, design, and deliver new features. 

• Architect and implement end-to-end solutions for complex features using NodeJS, Angular and TypeScript. 

• Write clean, maintainable, and efficient code while adhering to best practices. 

• Conduct code reviews and provide constructive feedback to peers. 

• Implementing effective security protocols, data protection measures, and storage solutions. 

• Troubleshoot, debug, and resolve software defects and issues in a timely manner. 

• Produce results effectively and within the agreed deadlines. 

• Develop effective unit tests to ensure the quality of our application. 

• Collaborate with the DevOps team to optimize and enhance the deployment, scalability, security, and performance of applications on AWS/GCP.

 • Leading with product-analysis tasks and conducting performance tests. 

• Create documentation, contribute to the knowledge base, mentor junior team members, and provide technical guidance. 

• Stay updated on industry trends and emerging technologies to ensure the team remains at the forefront of technology. 

• Follow Agile (Scrum) methodology to ensure an effective collaboration with the team and to manage deadlines. 

Requirements: 

• Bachelor’s/Master’s degree in computer science, information technology, software engineering, or related field. 

• At least 3 years of professional experience as a Full Stack Engineer. 

• Proven expertise in NodeJS, Angular, and TypeScript. 

• Experience with AI-powered developer tools such as Cursor, GitHub Copilot, Windsurf, and Replit. 

• Extensive knowledge of JavaScript, web stacks, libraries, and frameworks. 

• Strong proficiency in front-end and back-end development. 

• Strong knowledge of SQL/NoSQL databases (such as MySQL, MongoDB, PostgreSQL) and their declarative query languages. 

• Extensive knowledge of RESTful API design, development and integration. 

• Experience integrating with third-party APIs. 

• Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). 

• Solid understanding of MVC design patterns. 

• Experience with monitoring and logging solutions (CloudWatch, ELK Stack, etc.). 

• Solid understanding of the fundamental design principles behind a scalable application. 

• Solid understanding of user authentication and authorization between multiple systems, servers, and environments. 

• Solid understanding and proven hands-on experience with WebSockets. 

• Strong proficiency in unit testing and familiarity with integration testing. 

• Strong understanding of software development life cycle. 

• Solid understanding of web security best practices. 

• Strong knowledge of version control using GIT. 

• Familiarity with CI/CD pipelines and automated testing. 

• Excellent problem-solving and critical-thinking skills. •

 Effective communication and collaboration abilities. 

• Candidates with experience in cloud platforms such as AWS, Google Cloud and Azure will be preferred. 

Salary: Competitive salary and perks 

Location: Onsite (Islamabad, Karachi, Lahore) / Hybrid / Remote

Nodejs
Angular
Typescript
Javascript
Html
Css
Restful api
Mongodb
aws
Islamabad
Punjab
Fullstack
Job Details

LOCATION:

Islamabad Islamabad, Pakistan

VACANCIES:

1

JOB TYPE:

Onsite

Zip/Postal Code:

Work Experience:

1 (Year)

SALARY:

0 to 0 (PKR)

Mid level Full Stack Developer (NodeJS, Angular Typescript)

Posted by: Coding Key | June 27, 2025

Job Overview 
We are looking for a highly experienced and skilled Mid-Level Full Stack Engineer to join our dynamic team, working on AI driven client-server solutions. In this role, you will play a key part in designing, developing, and maintaining robust and scalable web applications using NodeJS, Angular, TypeScript, and other modern web technologies. If you are passionate about delivering high-quality software solutions and enjoy working in a collaborative and innovative environment, we would love to hear from you. 

Responsibilities:
• Collaborate with cross-functional teams to define, design, and deliver new features. 

• Architect and implement end-to-end solutions for complex features using NodeJS, Angular and TypeScript. 

• Write clean, maintainable, and efficient code while adhering to best practices. 

• Conduct code reviews and provide constructive feedback to peers. 

• Implementing effective security protocols, data protection measures, and storage solutions. 

• Troubleshoot, debug, and resolve software defects and issues in a timely manner. 

• Produce results effectively and within the agreed deadlines. 

• Develop effective unit tests to ensure the quality of our application. 

• Collaborate with the DevOps team to optimize and enhance the deployment, scalability, security, and performance of applications on AWS/GCP.

 • Leading with product-analysis tasks and conducting performance tests. 

• Create documentation, contribute to the knowledge base, mentor junior team members, and provide technical guidance. 

• Stay updated on industry trends and emerging technologies to ensure the team remains at the forefront of technology. 

• Follow Agile (Scrum) methodology to ensure an effective collaboration with the team and to manage deadlines. 

Requirements: 

• Bachelor’s/Master’s degree in computer science, information technology, software engineering, or related field. 

• At least 3 years of professional experience as a Full Stack Engineer. 

• Proven expertise in NodeJS, Angular, and TypeScript. 

• Experience with AI-powered developer tools such as Cursor, GitHub Copilot, Windsurf, and Replit. 

• Extensive knowledge of JavaScript, web stacks, libraries, and frameworks. 

• Strong proficiency in front-end and back-end development. 

• Strong knowledge of SQL/NoSQL databases (such as MySQL, MongoDB, PostgreSQL) and their declarative query languages. 

• Extensive knowledge of RESTful API design, development and integration. 

• Experience integrating with third-party APIs. 

• Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes). 

• Solid understanding of MVC design patterns. 

• Experience with monitoring and logging solutions (CloudWatch, ELK Stack, etc.). 

• Solid understanding of the fundamental design principles behind a scalable application. 

• Solid understanding of user authentication and authorization between multiple systems, servers, and environments. 

• Solid understanding and proven hands-on experience with WebSockets. 

• Strong proficiency in unit testing and familiarity with integration testing. 

• Strong understanding of software development life cycle. 

• Solid understanding of web security best practices. 

• Strong knowledge of version control using GIT. 

• Familiarity with CI/CD pipelines and automated testing. 

• Excellent problem-solving and critical-thinking skills. •

 Effective communication and collaboration abilities. 

• Candidates with experience in cloud platforms such as AWS, Google Cloud and Azure will be preferred. 

Salary: Competitive salary and perks 

Location: Onsite (Islamabad, Karachi, Lahore) / Hybrid / Remote

Nodejs
Angular
Typescript
Javascript
Html
Css
Restful api
Mongodb
aws
Islamabad
Punjab
Fullstack
Job Details

Location

Islamabad Islamabad, Pakistan

Vacancies

1

Job Type

Onsite

Zip/Postal Code:

Work Experience:

1 (Year)

Salary

0 to 0 (PKR)

Industry

Software Development

Job Status

Active

An error has occurred. This application may no longer respond until reloaded. Reload 🗙