Senior Software Engineer (MEAN)Job Description
-
Write well-structured, functional code on the front- and back-end
-
Perform unit tests as required to ensure compatibility and stability
-
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and propose code solutions
-
Troubleshoot, debug and upgrade existing systems
-
Comply with project plans and industry standards
Qualifications:
-
Bachelor's degree in Computer Science or similar relevant field.
-
3+ years of hands-on experience working on MEAN Stack
-
Hands-on experience with Typescript/JavaScript Development on both client and server-side.
Job Specifications:
-
In-depth knowledge of NodeJS, ExpressJS and MongoDB.
-
Experience implementing applications using Angular (5+).
-
Experience using RxJS and its operators in Angular is a must.
-
Experience with modern frameworks and design patterns.
-
Experience in application architecture, server management, and website performance.
-
Knowledge of the following will be considered as an advantage:
-
Previously worked on products such as customer support solutions.
-
Experience with cloud technologies
-
Version control (SVN, Git)
Perks & Benefits:
-
Market competitive salary package
-
Career growth opportunities
-
Health care benefits
-
Provident Fund & EOBI Subsidized
-
Company paid certifications
-
Subsidized Transport facility (subject to availability)
Location:
Karachi, Sindh - Pakistan