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
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