
React Developer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Atlanta • Spain
Visit company websiteExplore more
Salary
💰 $61,087 - $104,364 per year
Tech Stack
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