Frontend Developer Job in Thiruvananthapuram

Thiruvananthapuram, Kerala Full Time Date: 23 May 2024

Job description

Website Development: Designing and developing visually appealing, responsive websites for the resort using frontend technologies such as HTML, CSS, and JavaScript, as well as frontend frameworks and libraries such as Bootstrap, React, or Angular. User Interface (UI) Design: Collaborating with designers to translate design mockups and wireframes into functional user interfaces, ensuring a seamless and intuitive user experience for resort guests across different devices and screen sizes. Mobile App Development: Building and maintaining mobile applications for iOS and Android platforms using frontend development tools and frameworks such as React Native or Flutter, and ensuring consistency with the resort's branding and design guidelines. Cross-Browser Compatibility: Testing and debugging websites and applications to ensure cross-browser compatibility and optimal performance across different web browsers, operating systems, and devices. Accessibility: Ensuring that websites and applications adhere to web accessibility standards and guidelines, such as the Web Content Accessibility Guidelines (WCAG), to provide an inclusive user experience for users with disabilities. Performance Optimization: Optimizing the performance of websites and applications by minimizing page load times, reducing server requests, and optimizing code and assets to deliver fast and efficient user experiences. Integration: Integrating frontend components with backend systems and APIs to enable dynamic content and functionality, such as online booking forms, real-time availability calendars, and interactive maps. Version Control and Collaboration: Using version control systems such as Git to manage code changes, collaborate with other developers, and ensure code quality and consistency across projects. Testing and Quality Assurance: Conducting thorough testing of frontend code and user interfaces to identify and fix bugs, ensure functionality and usability, and deliver high-quality digital experiences for resort guests. Continuous Learning: Staying up-to-date with the latest trends, technologies, and best practices in frontend development, participating in training programs, attending conferences, and experimenting with new tools and techniques to improve skills and drive innovation.