• Bachelors preferably in Computer Science / Software Engineering / IT or relevant field.
Responsibilities
• Developing and implementing highly-responsive user interface components using ReactJs.
• Developing and implementing front-end architecture to support user interface concepts.
• Construct visualizations that are able to depict vast amounts of data.
• Develop a flexible and well-structured front-end architecture, along with the APIs to support it.
• Integrating web applications with backend RESTful APIs Developed by backend team.
• Integrating user-facing elements by server-side logic.
• Optimize components to work seamlessly across different browsers and devices.
• Enhance application performance with constant monitoring.
• Work and collaborate with the rest of the development team and should be a team player.
Skills:
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Thorough understanding of React.js and its core principles
• Experience with popular React.js State management libraries (such as Flux or Redux)
• Experience with data structure libraries will be a plus.
• Must have Familiarity with RESTful APIs.
• Must Have Knowledge of modern authorization mechanisms, such as JSON Web Token.
• Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
• In-depth knowledge of JavaScript, CSS, HTML
• Good troubleshooting skills.
Requirements:
• At least 2 - 3 years of experience in React.js development.
• Open-minded team player, willing to accept feedback and offer suggestions.
• Good time management, project management, communication, and interpersonal skills.
• Ability to multi-task and meet the deadlines
Job Types: Full-time,
Salary: Rs70,000.00 - Rs80,000.00 per month
Ability to commute/relocate:
• Rawalpindi: Reliably commute or planning to relocate before starting work