ReactJS Developer
Job Overview
- Industry:Information Technology
- Category:Software Development
- Minimum Education: Bachelor
- Skills:REST API, Redux, Hooks, OAUTH 2.0, DOM, UI/UX, Webpack
- Openings1
- Job LocationKathmandu
- Posted on:January 24,2021
- Apply Before:April 30,2021
We have a fantastic new role for Developers looking to join an ambitious Tech start-up. Techrida Inc. is currently looking for a React.js Developer available for a full-time role. A qualified candidate will have the ability to work within a small company environment, assume multiple responsibilities, and must demonstrate strong development skills. The candidate should also have strong written and oral communication skills, all while working well in a team environment.
Responsibilities
• Develop a stable, robust, aesthetic, and maintainable product.
• Build user-facing components and implement them with different workflows and toolsets like Redux.
• Develop components and libraries that are reusable and future-proof
• Confident in using UI/UX designs or wireframes to create the respective code and the application, as pixel-perfect as possible.
• Use your knowledge on React.js and its lifecycle to maximize components performance across different devices and browsers.
Required Skills & Qualifications
• Solid knowledge of modern (ES6+) client-side JavaScript.
• Deep understanding of React.js and its fundamentals, ideally including modern features like hooks.
• Excellent understanding of JavaScript including the OOP concept and how shadow DOM and DOM work.
• Experience with various React.js state management tools.
• Knowing modern ECMAScript.
• Experience with data structure libraries like Immutable.js
• Knowledge of RESTful APIs.
• Understanding isomorphic React.
• Know how to implement authorization with mechanisms like OAuth 2.0, JSON Web Token.
• Familiarity with modern front-end builds pipelines and tools like Yarn, Webpack, Babel, NPM, etc.
• Knowledge of the overall browser rendering behavior and measuring and optimizing performance.
• Strong hands-on experience with source code management systems like Git.
• Understanding what the business/stakeholders need and transfer that into the project.