RMS are a leader in Hospitality Technology who are expanding their footprint globally, delivering scalable, trusted, cloud technology.With a comprehensive suite of native features and broadening product offerings, this organisation enables operators to increase revenue, streamline operations and engage + retain loyal customers.Innovative approach, constant improvement and customer experience are key areas of focus, translating into being the world's fastest-growing hospitality & property management software.Overview:We're looking for skilled Senior Front-End Developers to design and maintain the front-end of the software applications. You'll focus on creating fast, responsive, and user-friendly experiences while collaborating with back-end developers, contributing to both front and back-end development, and mentoring junior team members.Responsibilities:Build and Optimise Front-End:Develop user interfaces with React, ensuring high performance and ease of use.Work with back-end developers to integrate front-end components with server-side logic (C# and SQL/PostgreSQL).Test and improve the performance of front-end code using frameworks like Jest, Mocha, or Jasmine.Collaboration and Design:Convert UI/UX designs into functioning, attractive user interfaces, in close collaboration with the design team.Use Figma to ensure design specifications are accurately implemented.Mentoring and Code Quality:Participate in code reviews, offering feedback to maintain high standards of code quality.Mentor junior developers, supporting their growth and improvement.Optimisation and Innovation:Focus on state management and optimize workflows to enhance app performance.Stay informed about new technologies and industry trends, helping the team stay ahead of the curve.Key Traits:Technical Excellence: You should bring strong technical skills with an emphasis on quality and performance.Problem-Solving Ability: You'll need to tackle complex issues with practical solutions.Continuous Learner: You should be proactive in learning new technologies and tools.Strong Communication: Good communication is key, both with team members and across departments.Team-Oriented: You're collaborative and committed to achieving team goals.Attention to Detail: You should be precise, ensuring that all aspects of the app meet high standards.What Success Looks Like:Timely Delivery: Consistently complete tasks on time with a focus on high performance and user satisfaction.Effective Collaboration: Positive contributions to team efforts, especially in mentoring and supporting peers.Seamless Integration: Ensuring smooth integration between front-end and back-end systems.Performance Gains: Continuously improving application speed and efficiency.Recognition: Being acknowledged for your technical contributions and teamwork.Skills & Experience:React: 6+ years of experience.C#/VB: Minimum 3 years (Bonus).AngularJS: Bonus.SQL: At least 3 years.HTML5, CSS3, JavaScript: Proficient in these core technologies.State Management: Experience with techniques for managing application state.React Hooks: Familiar with hooks, especially for testing.Design Tools: Experience working with Figma for design collaboration.Design Systems: Knowledge of libraries like Material.io or NextUI.Testing: Proficient in testing frameworks such as Jest, Mocha, or Jasmine.Optimisation: Strong understanding of how to optimize performance.*This is a remote working position, available for Melbourne based candidates only.We require PR or Citizenship for this role and cannot accept candidates on visas or who are based overseas.Please only apply if you meet most of the above criteria. Please feel free to email your CV to ******
#J-18808-Ljbffr