Minor Hotels Europe and Americas

React Developer

Minor Hotels Europe and Americas

full-time

Posted on:

Location Type: Office

Location: AtlantaSpain

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $61,087 - $104,364 per year

About the role

  • Developing new user-facing features using Reactjs
  • Building reusable components and frontend libraries for future use
  • Translating designs and wireframes into high-quality code
  • Optimizing components for maximum performance across a variety of web-capable devices and browsers
  • Collaborating with backend developers, UI/UX designers, and product managers to deliver a seamless user experience
  • Implementing state management solutions (e.g., Redux, Context API)
  • Integrating RESTful APIs and other third-party services
  • Writing clean, modular, and well-documented JavaScript and JSX code
  • Writing unit testing (JEST, RTL) and debugging
  • Staying up-to-date with the latest trends and best practices in Reactjs and the broader frontend ecosystem
  • Experience with Styled components, Tailwind CSS

Requirements

  • Proven experience as a Reactjs Developer or similar role
  • Proficiency in JavaScript ES6, HTML5, and CSS3
  • Strong understanding of Reactjs fundamentals including components, hooks, lifecycle methods, and state management
  • Experience with common Reactjs workflows (e.g., Redux, Context API)
  • Experience with version control systems (e.g., Git)
  • Experience with Sonar, Eslint
Benefits
  • Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade
  • Company paid holidays
  • Personal Days
  • Sick Leave
  • Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
  • Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
  • Life and disability insurance
  • Employee assistance programs
  • Other benefits as provided by local policy and eligibility

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactjsJavaScript ES6HTML5CSS3ReduxContext APIJESTRTLStyled componentsTailwind CSS
Soft skills
collaborationcommunicationproblem-solving