Description

You will build responsive user-facing interfaces and architectures for web and mobile applications.

Responsibilities

  • Convert visual designs, PSDs, and wireframes into efficient, working React components and pages.
  • Develop reusable UI components, APIs, and front-end libraries to standardize digital channels.
  • Optimize component design and performance across various web-capable browsers and devices.
  • Collaborate with back-end engineers, designers, and testing experts to resolve bugs and improve application functionality.
  • Perform individual unit and integration testing while documenting application changes and releases.

Required Skills

  • Minimum 3 years of hands-on experience with React.js.
  • Expertise in HTML5, CSS3, and native JavaScript.
  • Proficiency in ReactJS, Redux, Thunk, and Next.js.
  • Strong knowledge of ES6 standards and jQuery.
  • Experience with JSON and AJAX for data integration.
  • Proven ability to implement Mobile UI and UX.
  • Solid understanding of object-oriented design principles and design patterns.
  • Experience working within Agile development methodologies.
  • Knowledge of web security (XSRF, cross-site scripting defense) and accessibility standards.
  • Familiarity with markup standards and last-mile performance optimization.

Preferred Skills

  • Experience with UX design principles and user habit analysis.

Education

Any Gradute