Full Stack Javascript Developer



Diligent Technologies provides a one-stop solution in website & web application development with all speed, optimization, scalability, accessibility, and without compromising on any quality aspect.


Role Description


This is a full-time on-site role for a Full Stack JavaScript Developer located in Rawalpindi. The Full Stack JavaScript Developer will be responsible for developing and maintaining web applications using modern JavaScript frameworks such as Angular, React, and Vue. The Full Stack JavaScript Developer will also work closely with cross-functional teams to identify business requirements and provide customized solutions to meet those needs.




  • 3+ years of experience in web development
  • Expertise in Front-End Development and Back-End Web Development
  • Strong proficiency in JavaScript, Node.js, and React or Angular or Vue.js
  • Experience with server-side frameworks such as Express.js and Hapi.js
  • Proficiency with HTML, CSS, and related web technologies
  • Experience with database technologies such as MongoDB or MySQL
  • Expert knowledge of JavaScript with a strong understanding of JavaScript fundamentals such as prototype inheritance, composition, Common JS/AMD module systems using Require JS
  • Experience with a responsive design for desktop/mobile
  • Extensive HTML/CSS/AJAX/JavaScript (jQuery, Backbone/Angular/Ember) coding experience
  • CSS compiler knowledge (E.g., Sass, LESS)
  • Experience with Git, JIRA, and Agile methodologies
  • Bachelor's degree or higher in Computer Science, or a related field
  • Ability to communicate complex technical ideas to both technical and non-technical audiences, and work effectively in cross-functional and collaborative teams
  • Excellent problem-solving skills and attention to detail

Organization Diligent Technologies
Industry IT / Telecom / Software Jobs
Occupational Category Full Stack JavaScript Developer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 3 Years
Posted at 2024-02-29 5:37 pm
Expires on 2024-05-17