Backend Developer
Jaag TV, Pakistan
Experience
5 Years
Salary
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
BS (Computer Sciences)
Total Vacancies
1 Job
Posted on
Oct 8, 2021
Last Date
Jan 30, 2022
Location(s)
Job Description
- Developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack
- Writing bug-free and maintainable code.
- Bringing new ideas and energy to the team.
- Planning sprints for the assigned project and delivering them on time.
- Making sure the project is properly documented.
- Building interactive data from multiple systems and restfully abstract to the UI through a Node.js backend;
- Define code architecture decisions to support a high-performance and scalable product with a minimal footprint;
- Hands on Experience and manage Node JS, Mongo DB, React JS and Express JS;
- 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;
- Deploy applications on servers with ability to quickly debug hosting related issues;
- Developing new user-facing features using React.js workflows (such as Flux or Redux);
- Building reusable components and front-end libraries for future use;
- Translating designs and wireframes into high quality code;
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers;
Job Specification
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;
- Thorough understanding of React.js and its core principles;
- Experience on eCommerce
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc;
- Working knowledge of Node JS and Express;
- Familiarity with RESTful APIs;
- Familiarity with HTML / CSS, JavaScript, XML;
- Knowledge of modern authorization mechanisms, such as JSON Web Token;
- Solid understanding of HTTP protocol and how server-side code is processed on the client;
- Familiarity with databases (e.g. MySQL, MongoDB), and UI/UX design;
- A knack for benchmarking and optimization;
- Experience with software development and management tools like Jira, Git, Visual Studio Code;
- Obsession with lean, clean and organized front-end code;
- Cross-browser development and troubleshooting;
- Experience building Responsive websites for web, tablet and mobile devices;
- Working knowledge of AngularJS, React, VUE, or other JavaScript frameworks;
Investment Management - Lahore, Pakistan