Backend Developer
Jaag TV
Lahore, Lahore, Pakistan
1d ago
source : Mustakbil

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;
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form