Frontend React Native JavaScript GitLab jQuery CSS HTML FrontEnd Bitbucket figma Sketch Redux Design
• Turn UI designs and product specifications into responsive, functional, and accessible frontend components. • Communicate with the Product Owner, BA, UI/UX Designer, and other IT developers to clarify requirements and propose solutions. • Develops high-quality code that follows industry standard best practices regarding accessibility, performance, and code standards. • Building reusable code for future use. • Work closely with the team leader and project manager to ensure your projects are on track. Carry out daily tasks such as stand-up calls, meetings, deployments, and relevant important activities. • Self-perform QA activities before asking the team leader for code review and integration tests. • Maintain the platform by upgrading/fixing technical issues. • Work with technical lead to research and stay on top of front-end web development best practices.
• Bachelor's degree in computer science, information technology, engineering, or a related study, or equivalent experience. • 3-5 years minimum experience with ReactJS. • Understand deeply state/store management (Redux, Zustand). • Understand deeply about React render circle. • Familiar with MUI or Antd. with design tools such as Sketch, Zeplin, and Figma. • Have experience in building/tuning performance for web/app (optimize rendering, optimize data flow/structure). • Understanding of key design principles, server-side rendering, and SEO principles. • Experience with responsive and adaptive design. • Proficiency in HTML, CSS, JavaScript, and jQuery. • Basic knowledge of code versioning tools such as Git with GitHub, GitLab, or BitBucket. • Basic knowledge of frontend optimization tools and techniques. • Nice to have: useQuery, Zustand.