Senior Full Stack Developer

Seeking a Senior Full Stack Developer with expertise in MEAN Stack to develop and maintain web applications, ensuring high-quality front-end and back-end solutions.

Islamabad/Lahore

Senior Level

Full-Time

On-Site

Market Competitive Salary

Apply now
Apply now

Job Description

Posted On:

September 4, 2024

Opportunity

We are seeking a dynamic Sr. Full Stack Developer who brings a level of motivation, curiosity, and passion for collaboration. As Sr. Full Stack Developer “MEAN Stack” you will be responsible for development of our web application. This position requires a Senior Level Software Engineer with the skills and experience in building modern web applications using the latest back-end and front-end technologies. Who is dedicated to craft, writes code that is proud of and can hit the ground running.

Key Responsibilities

  • Must have hands on experience in Angular 2+.  Good expertise in front end technologies like (Bootstrap, Material design etc).  Strong Javascript concepts including functional and object-oriented Javascript.
  • Expert in creating RESTFull API using Node.js and Express.js.
  • Good in solving analytical problems to create and maintain algorithms and quick logics.
  • Knowledge of socket programming to create real time applications like (chat).
  • Evaluate and perform design tradeoffs regarding the architecture and software components.
  • Hands on experience in Express.js, Mongoose.
  • Coordinate with QA team, and familiar with web app and API testing tools like (Post man).
  • Expert in integration third party APIs.
  • Design and maintain large and complex databases, both relational and non-relational databases, specifically PostgreSQL, MySQL and MongoDB.
  • In depth knowledge of Modern Java Script concept and Type Script
  • Developing websites with intuitive functionality and an enjoyable user experience at the core
  • Must have knowledge of OOP and design patterns

Skill Requirements

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field.
  • 5-7 years of experience in the related field.
  • Experience creating front end applications using HTML5, Angular, LESS/SASS
  • Hands on experience with JavaScript Development on both client and server-side
  • Experience with modern frameworks and design patterns, minimum three-year’ experience with MEAN stack paradigm.  Experience with cloud based technologies i.e GCP.
  • Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery.
  • Excellent time management and organizational skills and experience establishing guidelines in these areas for others.
  • Strong sense of personal accountability regarding decision-making and supervising department teams.
  • Experience working in a high-level collaborative environment and promoting a teamwork mentality
  • Managerial experience applying analytical thinking and problem-solving

Nice-to-have Skills

  • RESTFul APIs, Saas, SQL, NoSQL, MongoDB, ExpressJS, NodeJS, Java Script, HTML5, XML, JSON, JQuery, LESS, Angular, React, Angular Material, Bootstrap, typeORM, nest.js. progress.js, Raw Query, Zepto.
  • Experience in program management, release management and/or engineering management working on software engineering projects
  • Experience with lifecycle management in a fast-paced software environment.
  • Ability to be an influential member of a highly integrated team composed of both technical and non-technical members.
  • Examples of projects that you’ve managed end-to-end.
  • Great at communicating with both technical and non-technical stakeholders.
  • Nice to have experience architecting back-end solutions that integrate with multiple third parties (APIs, design patterns, and so on).

Transform Your Business with Microagility

Let's Turn Your Challenges into Opportunities