Develop efficient, scalable, and responsive web applications using modern frontend technologies, including HTML, CSS, JavaScript, and relevant frameworks such as React.
Collaborate with UX/UI designers to translate design mockups and wireframes into functional frontend code, ensuring a seamless and visually appealing user experience.
Optimize application performance and load times, identifying and resolving any frontend-related issues or bottlenecks.
User Experience
Create intuitive and user-friendly interfaces that facilitate smooth navigation and interaction for guests and partner teams.
Collaborate with UX/UI designers to ensure a seamless integration of design elements and interactive components into the frontend development.
Continuously conduct user testing and gather feedback to identify areas for improvement and enhance the overall user experience.
Cross-functional Collaboration
Work closely with backend developers, product owners, and other stakeholders to understand project requirements and ensure seamless integration between frontend and backend functionalities.
Collaborate with UX/UI designers to provide feedback and insights on design feasibility and implementation, offering technical expertise to achieve optimal user experience and visual design.
Code Quality and Maintenance
Write clean, maintainable, and well-documented code, following best practices and coding standards.
Conduct code reviews and provide constructive feedback to ensure high code quality and adherence to established coding guidelines.
Perform regular maintenance and updates to keep the frontend codebase up-to-date, secure, and performant.
Problem-solving and Innovation
Troubleshoot and debug frontend issues, identifying root causes and implementing effective solutions in a timely manner.
Stay updated with the latest frontend development trends, technologies, and best practices, and proactively propose innovative solutions to enhance our web application.
Qualification
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Proficiency in frontend technologies, including HTML, CSS, JavaScript, and relevant frameworks such as React.
Strong understanding of responsive design principles and mobile-first development.
Familiarity with UI/UX design principles and ability to collaborate effectively with designers to implement visually appealing interfaces.
Experience with version control systems (e.g., Git) and package managers.
Knowledge of web accessibility standards and practices is advantageous.
Ability to work effectively in a fast-paced, collaborative startup environment.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork skills.
A passion for delivering exceptional user experiences and contributing to innovative web applications.