React JS Developer
Mob Inspire (Pvt) Ltd
Islamabad, Pakistan
4d ago
Job Description

Experience with popular React JS workflows such as Redux Or Flux.
Knowledge of code versioning tools such as Git, or SVN.
Translating designs and wireframes into high-quality code
Prior experience with data structure libraries (e.g., Immutable.js)
Knowledge of React Libraries Like SAGA , Reselect , Redux Thunk
Familiarity with RESTful APIs
Familiarity with HTML / CSS / SASS / LESS
Experience with a testing framework (Jest/Mocha)
Proficiency with browser based debugging and performance testing
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM,
etc.
Familiarity with more current specifications of EcmaScript
Has developed at-least 4 different type of PWA applications
Has worked on map related apps and developed PWA apps
Expertise in Agile Programming, OOP, Design Patterns, Object-Oriented Design,
Multithreading, Enterprise Design Patterns, Continuous Integration.
Experience with a testing framework (Jest/Mocha)
Utilize best programming techniques, develop and follow the software development
lifecycle.
Thorough understanding of React.js and its core principles.


Qualifications

Overall 6-7 years of experience in the relevant field.
Solid experience with cross-device responsive web development techniques
Bachelors/ Masters in the relevant field from HEC recognized university
Should be able to take full ownership of his/her work
Good communication skills.



Additional Information

Work environment and Benefits

The company offers market competitive salary along with other benefits such as:

Training and Development

  • Annual, Casual & Sick paid leaves
  • Leaves encashment
  • Medical Reimbursement
  • Annual Bonuses
  • Collaborative working Environment
  • Indoor Games
Report this job
checkmark

Thank you for reporting this job!

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

Apply
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.
Continue
Application form