Position: React.js Developer
Experience- 5+ yr
Location- Bangalore
Type: Full-time
Role Overview
We are looking for a proficient React.js Developer to join our front-end development team. You will be responsible for developing user interface components and implementing them using React.js workflows.
Responsibilities
⚫. Develop new user-facing features using React.js.
Build reusable components and front-end libraries for future use.
⚫ Translate designs and wireframes into high-quality code.
Optimize components for maximum performance across a vast array of web-capable devices and browsers.
Collaborate with team members and stakeholders to gather and refine specifications and requirements.
Participate in code reviews to maintain high-quality code.
Requirements:
• 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 workflows (such as Redux).
⚫ Familiarity with RESTful APIs.
Knowledge of modern authorization mechanisms, such as JSON Web Token.
• Experience with front-end development tools such as Babel, Webpack, NPM, etc.
• Ability to understand business requirements and translate them into technical requirements.
• A knack for benchmarking and optimization.
⚫ Familiarity with code versioning tools (such as Git).
Preferred Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
• Experience with native mobile development (iOS/Android).
Familiarity with Agile development methodologies.
Experience with version control systems (Git).