As a front-end developer at HotelKeyApp, I specialize in developing, optimizing, and maintaining sophisticated web interfaces for high-level enterprise clients in the hospitality industry, including Hilton and IHG. My role involves close collaboration with cross-functional teams to create a seamless user experience and contribute to the strategic development of an in-house UI toolkit.
Key Responsibilities:
- Collaborate with UX/UI designers to translate visual concepts into functional online experiences.
- Implement new features and optimize existing ones to enhance functionality and user engagement.
- Write reusable, efficient, and scalable code using HTML, CSS, and JavaScript, ensuring cross-browser compatibility and responsive design.
- Develop and maintain state management solutions using Vue.js, Vuex, and Pinia, ensuring high performance and responsive user interfaces.
- Contribute to the creation and maintenance of a custom UI toolkit(Storybook), packaged as an NPM module for internal use, standardizing UI components across projects.
- Perform routine maintenance and troubleshooting, quickly addressing bugs to minimize user disruption.
- Work within agile development frameworks, regularly reviewing peer code and participating in sprint planning to meet project deadlines.
- Languages: HTML5, CSS3, JavaScript (ES6+)
- Frameworks/Libraries: Vue.js, Vuex, Pinia, (+ Reactjs, nextjs typescript)
- Tools: NPM, Git...
- Methodologies: Agile, Responsive Design, REST API integration