Mô tả công việc
– Design, develop, and maintain high-quality web applications using ReactJS.
– Collaborate with cross-functional teams to define, design, and ship new features.
– Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
– Participate in code reviews and provide constructive feedback to team members.
– Troubleshoot and debug applications to enhance performance and user experience.
– Stay updated with the latest industry trends and technologies to ensure best practices in frontend development.
Yêu cầu công việc
Must have:
- 7-8 years of experience in front-end development.
- Proficient English communication skills, equivalent to an IELTS score of 6.0 or higher.
- Team-building capability with experience in leading development teams.
- 5+ years of experience working with ReactJS, NextJS, Redux, Redux Saga, Redux Thunk, with a strong focus on ReactJS expertise.
- Proficient in JavaScript, TypeScript, HTML5, CSS3, SASS or LESS, and TypeScript.
- Experience with one or more UI libraries such as Bootstrap, Tailwind, AntDesign, Material UI.
- Proven experience in handling real-time data updates and optimizing performance across web, responsive web, and mobile platforms.
- Front-end performance optimization experience, including improving Google Page Speed.
- Extensive experience in improving user experience (UX).
- Strong qualities of perseverance, attention to detail, and responsibility.
Nice to have:
- Familiarity with design tools such as Figma and Photoshop.
- Experience with React Native is a plus.
- Mobile development experience with React Native, including building and optimizing cross-platform applications.
- Experience with React Native performance optimization, including handling animations, memory management, and reducing app size.
- Familiarity with native modules and third-party integrations in React Native.
- Experience in the banking domain.
- Product development experience is an advantag