Design and maintain server-side applications using Node.js, integrate front-end via Angular, and optimize for performance and security.
Job Summary:
We are looking for NodeJs Developers with 4 to 6 years of working experience to join our Dev Services team.
Job Responsibilities:
- Design, develop, and maintain server-side applications using Node.js and related frameworks.
- Build and integrate RESTful APIs and ensure efficient data flow between front-end and back-end systems.
- Collaborate with front-end developers to integrate Angular components and deliver cohesive full-stack solutions.
- Optimize applications for performance, scalability, and security.
- Troubleshoot and resolve production issues, ensuring high availability and reliability.
- Write clean, reusable, and well-documented code following best practices.
- Participate in code reviews, provide feedback, and maintain coding standards.
- Work closely with QA and DevOps teams for deployment, testing, and continuous integration.
- Stay updated on emerging technologies and contribute to process and architecture improvements.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 4–6 years of hands-on experience in backend development using Node.js and Express.js (or similar frameworks).
- Strong understanding of JavaScript / TypeScript, ES6+ features, and asynchronous programming.
- Experience working with Angular (v10+) for front-end development and integration.
- Proficiency in database design and SQL / NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Solid understanding of API design, authentication (JWT/OAuth), and microservices architecture.
- Familiarity with Git, CI/CD pipelines, and containerization tools (Docker/Kubernetes a plus).
- Strong problem-solving and debugging skills.
- Good communication, teamwork, and time-management abilities.
Experience
- Minimum: 4 years
- Preferred: 4-6 years
Education/Qualification
- Minimum: Bachelors in Computer Science or Software Engineering
- Preferred: Masters in Computer Science or Software Engineering
Location
- Islamabad
Top Skills
Angular
Docker
Express.Js
Git
JavaScript
Kubernetes
MongoDB
MySQL
Node.js
Postgres
Typescript
Similar Jobs
Fintech • Analytics
The Data Architect develops data structures, manages metadata in the DMS, ensures database design standards, and collaborates with various teams on software development projects.
Top Skills:
MssqlOraclePgsqlRdbmsSQL
Software • Database • Analytics
The Senior Data Engineer will focus on database migration projects using AWS tools, managing and optimizing database systems across various platforms.
Top Skills:
Aws Database Migration Services (Aws Dms)DocumentdbEltETLMongoDBMySQLOraclePostgres
Fintech • Analytics
The Assistant Manager leads and supervises a team, ensuring they meet performance goals while providing support and training. Responsibilities include task management, performance monitoring, and fostering collaboration within the team and across departments.
Top Skills:
Microsoft Office SuitePower BIPythonSpark Assistant
What you need to know about the Hyderabad Tech Scene
Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.


