
React JS Developer
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Charlotte • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $61,087 - $104,364 per year
Tech Stack
About the role
- Design, develop and maintain responsive web applications with a strong focus on frontend development using Reactjs
- Build and integrate backend services using Java Spring Boot
- Collaborate with cross functional teams to define design and deliver new features
- Write clean, scalable and maintainable code across the stack
- Optimize application performance, quality and responsiveness
- Conduct code reviews and provide constructive feedback to peers
- Debug and resolve technical issues across frontend and backend components
- Stay current with emerging technologies, frameworks and best practices
Requirements
- Bachelors degree in Computer Science, Engineering or a related field
- 3 years of hands-on experience in frontend development using Reactjs
- 2 years of experience in backend development using Java and Spring Boot
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency in HTML5, CSS3, JavaScript and TypeScript
- Experience with Git and version control workflows
- Familiarity with CICD pipelines and DevOps practices
- Knowledge of relational and NoSQL databases (e.g. MySQL, MongoDB)
- Excellent analytical problem solving and communication skills
- Experience with cloud platforms such as AWS, Azure or GCP (preferred)
- Familiarity with containerization tools like Docker and Kubernetes (preferred)
- Exposure to Agile, Scrum development methodologies (preferred)
- Knowledge of testing frameworks such as JUnit, Jest or Cypress (preferred)
Benefits
- Flexible work
- Healthcare including dental, vision, mental health, and well-being programs
- Financial well-being programs such as 401(k) and Employee Share Ownership Plan
- Paid time off and paid holidays
- Paid parental leave
- Family building benefits like adoption assistance, surrogacy, and cryopreservation
- Social well-being benefits like subsidized back-up child/elder care and tutoring
- Mentoring, coaching and learning programs
- Employee Resource Groups
- Disaster Relief
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactjsJavaSpring BootHTML5CSS3JavaScriptTypeScriptRESTful APIsmicroservices architecturerelational databases
Soft skills
analytical problem solvingcommunicationcollaborationconstructive feedback
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering