MEAN/MERN Developer – System Limited – Lahore – Pakistan
System Limited invites applications for MEAN/MERN Developer in Lahore, Pakistan
Job Title:
MEAN/MERN Developer
MEAN/MERN Stack Developers at Systems Limited develop and support user-facing web applications and internal web applications, as well as work on the backend infrastructure to support the web applications.
Responsibilities:
Work on all aspects of the software platform including Architecture designs, front-end, back-end development
Work with a team of developers to execute strategies, implement solutions and produce peer reviewed quality software
Establish application performance baselines, correct application errors & monitor overall performance of web applications
Create custom, general use modules and components that extend the elements and modules of Angular/React
Create technical design documents and document solutions to lead, guide and ensure to meet the design and standards
Build server less pipelines to handle API requests
Ensure applications utilize the latest technology, proper version control, and release schedule practices.
Staying abreast of developments in web applications and programming languages
Proactive identify, trouble shoot and solve complex mission critical problems including Production Support
Requirements:
Bachelor’s degree in computer science or relevant field
Minimum 5 years of professional software development experience
Minimum 2 years of backend development using NodeJS
Minimum 1 year of web development experience using ReactJS/Angular/Vue
Sound expertise in Advance Scripting stack i.e. JavaScript, Typescript, jQuery, Express JS, Bootstrap JS, Angular, ReactJS, Node JS etc.
Experience in using REST API specification tools to document i.e. Swagger.
Experience with AWS (IAM, S3, Lambda, EC2, SQS, Dynamo DB, SNS, Cloud Watch etc.)
Good Hand-on experience with code repository tools such as TFS, GIT, etc.
Good knowledge of DevOps using Kubernetes, Jenkins, etc.
Good hands-on experience using JavaScript code quality tool ES Lint
Experience in writing Angular unit test cases (Jasmine), Node JS unit test cases (Mocha) to write unit test cases is plus.
Excellent written and verbal communication skills