MEAN/MERN
Stack Developer
Position: Full Time
Experience: 2-3 Years
Location: Islamabad
Responsibilities
-
Ability to translate Wireframes and PSD Designs into functional web apps using HTML5, CSS3, React, Node.js, and MongoDB
-
Binding of UI elements to JavaScript object models
-
Creating RESTful services with Node.js
-
Architect scalable web architectures
-
Work in a cross-functional team to deliver a complete user experience
-
Create Unit and Integration tests to ensure the quality of code
-
Be responsive to change requests and feature requests
-
Write code that is cross-platform and cross-device compatible
-
Ability to wear many hats and learn new technologies quickly
Requirements
-
Bachelor’s or Master’s degree in Computer Science, Information Technology or equivalent.
-
2-3 years minimum in creating complex HTML based solutions
-
Detail oriented experience as a Web Developer creating React/Angular based solutions
-
1-2 years with Node.js and Express
-
Ability to work both independently and in collaborative teams to communicate design and build ideas effectively
-
Experience using asynchronous RESTful services (JSON)
-
Detailed understanding of MongoDb/Mongoose
-
Detailed understanding of all React built in hooks
-
Detailed understanding of Observable and Injectable for asynchronous calls between client and server.
-
Working knowledge of interfaces.
-
Fluent knowledge of latest HTML/CSS standards and best practices
-
Working knowledge of TypeScript
-
Working knowledge of NextJs is a plus
-
Working knowledge of Node.js and Express
-
Knowledge of MySQL is a plus
-
Knowledge of Socket programming and web hooks
-
Solid Understanding of HTTP protocol and how server-side code is processed on the client
-
Some experience with Photoshop or Sketch is a plus (creating sprites, optimizing, cutting or adjusting images)
-
Working knowledge of front end optimization and performance techniques
-
Obsession with lean, clean and organized front-end code
-
Cross-browser development and troubleshooting
-
Experience building Responsive websites for web, tablet and mobile devices
-
Eye for details is crucial
-
Able to handle multiple projects and competing deadlines
-
Good understanding of overall web design including basic usability, accessibility, industry standards, architecture, and navigation
-
Portfolio of work required. Include examples of all areas of interaction design (user flows, wireframes, final graphical display)
Please email your CV to hello@algoryte.com with the title "MEAN/MERN Stack Developer".