Job Title: |
|
Senior Mean Stack Developer |
Category: |
|
Software Development |
Total Positions: |
|
1 |
Job Location: |
|
Islamabad, Faisalabad, Karachi, Lahore, Peshawar, Rawalpindi |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
Computer Science |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years |
Salary Range: |
|
PKR 100,000 to 150,000 per Month |
Apply By: |
|
Oct 17, 2020 |
|
|
|
|
|
|
|
|
Job Description: |
MicroAgility Services is looking Sr. MEAN Stack Developer to join our Software Development team. This position requires a developer with the skills and experience in building modern web applications using the latest back-end and front-end technologies.
You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing, and launching.
Key Responsibilities:
- Hands-on Experience and manage Node JS, Mongo DB, AngularJS, and ExpressJS.
- Architect, Develop, test and deploy robust products that are fast, scalable and highly responsive
- Design and maintain large and complex databases, both relational and non-relational databases.
- Identify production and non-production application issues as a part of the deployment
- Deploy applications on servers with the ability to quickly debug hosting related issues.
- Responsible for full life cycle application development and deployment ensuring that the architectural integrity is maintained
- Ensure adherence to standards and best practices (e.g. source code control, code reviews, etc.)
- Strong Javascript concepts including functional and object-oriented Javascript
- Familiar with SPA (single page apps) and various design patterns
- Developing one-page apps with Angular frontends that work with RESTful APIs
- Using Angular, Bootstrap, Gulp, Bower, pm, and Sass with an existing seed theme that has ready reusable components
- Strong concepts of Node.JS, Express JS and MongoDB.
- Develop applications utilizing Node.js
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performance applications
- Implementation of security and data protection
- Setup and delivery of application development environments for continuous deployments
Requirements:
- Perform automated testing (unit, integration, and functional)
- Work with various message queuing systems (RabbitMQ, Redis)
- Work with APIs
- In-depth knowledge of Backend like NodeJS and/or ExpressJS
- Experience implementing applications using Angular
- 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 one-year experience with MEAN stack paradigm
- Experience with cloud technologies
- Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery
- Continuous integration (Jenkins/Hudson) and version control (SVN, Git).
Location: Office Work for Islamabad/Rawalpindi and Remote Work for Lahore, Karachi, Peshawar, and Other Cities. |
Company Information |
|
Company Name: MicroAgility Services Pvt Ltd Company Description: As a management and IT consulting, we are transforming the way the leaders envision, plan, and manage IT initiatives, projects, and resources. MicroAgility continues to deliver world-class consulting services.
|
|