React Developers

  • Lahore Ring Rd, Phase 5 D.H.A, Lahore, Punjab, Pakistan
  • Employees can work remotely
  • Full-time

Job Description

You will be responsible for providing hands-on development expertise at senior to lead level on client projects, overseeing code quality, technical approach, architectural alignment, and technical direction for junior developers.
 

Responsibilities:

  • At least 1+ years of experience in a front-end development role using ReactJs, React Native or Angular
  • Managing interchange of data between servers and users.
  • Solid understanding of Version Control principles, using Git / GitHub / Bitbucket.
  • Experience in developing and Integrating REST APIs
  • Familiarity with Agile/Scrum, Linux.
  • Work on a team with clients, product owners, UI/UX, development, and test team members
  • Flexibility to adapt to changing instructions and requirements
  • Ability to manage multiple projects and meet deadlines 
  • Willingness to troubleshoot and solve complex problems 

 
Requirements:

  • Strong knowledge of React (Modern JavaScript, ES6/7, React Hooks, functional Components).
  • Knowledge of REACT tools including React.js, Webpack, Redux, and Flux.
  • In-depth knowledge of JavaScript, CSS, HTML, Bootstrap, and front-end languages.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Responsive Design

Great to have: 

  • Knowledge of ES6 / ES7 
  • Knowledge of UI libraries (Material UI/ Ant Design) 
  • Experienc of GraphQL  
  • Experience of using native libraries 
  • Understanding of cross-platform application architectures. 
  • Understanding of JSON, REST services, Web API
  • Experience developing / managing / working with CI/CD pipelines
  • An understanding of when and how to optimize web applications.
  • Up to date with the latest iOS and Android best practices

 

Qualifications

Having Bachelor's Degree in Computer Sciences.