Location: Hybrid Role in Miami- MUST BE ONSITE DAY 1
Royal Caribbean Group's Digital Engineering Team plays an integral role in creating and improving systems that are reimagining the cruise vacation industry for guests and crew alike. Join our team of highly skilled engineers to work in a fast-paced, ambitious environment that values innovative problem-solving in an industry in constant evolution.
The ideal candidate will have a passion for web technology, a strong background in web development and leadership skills. In this role, you will oversee all aspects of web software development, including project planning, team management, and product delivery. You will collaborate closely with cross[1]functional teams to drive innovation, quality, and efficiency in our web applications.
Responsibilities:
? Lead and mentor a team of Web engineers to deliver high-quality web applications on schedule.
? Drive the development process from concept to release, ensuring alignment with product goals and user expectations.
? Enforce best practices, coding standards, and quality assurance processes to ensure the scalability, reliability, and performance of web applications.
? Continuously assess and improve the team's technical skills, productivity, and efficiency through training, coaching, and feedback.
? Stay informed about the latest trends, tools, and technologies in Web development, and incorporate them into the development process as appropriate.
? Foster a culture of innovation, collaboration, and accountability within the Web development team and across the organization.
Qualifications:
? Bachelor's or Graduate's Degree in computer science, engineering, or equivalent experience.
? Minimum of 7 years of experience in web software development.
? Excellent communication, interpersonal, and leadership skills, with the ability to effectively collaborate with cross-functional teams.
? Strong problem-solving skills and attention to detail, with a focus on delivering scalable and maintainable code.
? Proficiency in web UI/UX design principles and best practices, with a passion for creating intuitive and visually appealing user interfaces.
? Proficiency in HTML, CSS, JavaScript, Angular, React.
? Experience with Stencil.js and React-Native is a plus.
? Experience with Node.js, Nest.js is a plus.
? Experience with Agile development methodologies and tools such as JIRA, Git, CI/CD, Confluence.
? Experience with cloud technologies, API integration, and backend development is a plus