Full Stack Developer (MEAN Stack)

Seeking a Full Stack Developer to develop and maintain high-quality web applications using MEAN stack technologies, with opportunities for leadership and innovation.

Islamabad

Senior Level

Full-Time

On-Site

Market Competitive Salary

Apply now
Apply now

Job Description

Posted On:

Opportunity

Are you passionate about pushing the boundaries of technology and building innovative web applications? Do you thrive in a dynamic and collaborative environment? If so, we have the perfect opportunity for you!

We are seeking a talented MEAN Stack Developer to join our dynamic team. In this role, you will be responsible for developing and maintaining high-quality web applications using a variety of technologies. The ideal candidate will have expertise in the following areas:

Front-end Technologies:

  • HTML5
  • CSS3 (including preprocessors like Sass or Less)
  • Bootstrap
  • Tailwind
  • JavaScript (including ES6+ features)
  • Angular

Front-end build tools like:

  • Webpack
  • Gulp
  • Grunt

Back-end Technologies:

  • Node.js (JavaScript)
  • Express.js

RESTful API design and development

  • Authentication and authorization mechanisms (e.g., JWT, OAuth)
  • Server-side templating languages (e.g., Pug, EJS)
  • Asynchronous programming and event-driven architecture

Database Technologies:

  • MySQL
  • PostgreSQL
  • MongoDB

Deployment and DevOps Tools:

  • Docker
  • Kubernetes
  • AWS/Azure/GCP services

Other Skills:

  • Understanding of web security best practices
  • Knowledge of browser compatibility and accessibility standards
  • Familiarity with Agile/Scrum methodologies
  • Strong problem-solving and troubleshooting skills
  • Effective communication and collaboration abilities
  • Experience with project management tools and techniques

Skills Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience as a MEAN Stack Developer..
  • Experience in any Web 3.0 technology like Blockchain development, NFTs etc. will be a big plus.
  • Experience leading a development team and providing technical guidance and mentoring to junior developers.
  • Excellent communication and collaboration skills.
  • Ability to troubleshoot and debug issues with existing installations.
  • Experience with project management tools and techniques.

Transform Your Business with Microagility

Let's Turn Your Challenges into Opportunities