to join our development team. You will be responsible for building and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.
Key Responsibilities:
Develop and maintain user-facing features using React JS
Build reusable components and front-end libraries for future use
Optimize components for maximum performance across a vast array of web-capable devices and browsers
Translate designs and wireframes into high-quality code
Work closely with back-end developers to integrate APIs and services
Debug and troubleshoot interface issues and performance bottlenecks
Participate in code reviews and maintain high coding standards
Stay updated with emerging trends and technologies in front-end development
Required Skills and Qualifications:
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 or Flux)
Familiarity with RESTful APIs
Knowledge of modern front-end build pipelines and tools (Webpack, Babel, etc.)
Experience with code versioning tools such as Git
Familiarity with tools like Figma, Adobe XD, or Zeplin (for UI handoff)
Good understanding of responsive design and cross-browser compatibility
Preferred Qualifications:
Experience with
TypeScript
Knowledge of
Next.js
or other SSR frameworks
Familiarity with testing tools such as Jest, React Testing Library
Exposure to Agile/Scrum methodologies
Job Type: Freelance
Contract length: 12 months
Pay: ?20,000.00 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.