Key Responsibilities:
- Design and develop a scalable and easy-to-manage frontend system so that the interface design can be implemented perfectly.
- Optimizing technical performance, managing bundle size, and maintaining overall application stability.
- Ensuring code quality is maintained through code review processes and the implementation of best practices in development.
- Provide guidance (mentoring) to junior level engineers and participate in supporting team capacity development.
- Actively collaborate with the FrontEnd team, fellow UI/UX colleagues, and the QA team to align designs with the final product outcome.
- Participate fully in the entire software development process using Agile methods.
- Conduct evaluations to improve the design quality and performance of currently running applications.
Education & Experiences:
- Bachelor’s degree.
- Have at least 3 years of work experience in related field.
Required Skills:
- Very proficient in using Figma, prototyping, and various UI/UX evaluation tools.
- Have a good understanding of UI/UX methodology, A/B testing implementation, user-centric design approach, and usability principles.
- Proficient in using and executing SQL queries to support data analysis and system requirements.
- Have an understanding of frontend architectural patterns and be familiar with Agile/Scrum development workflows.