Lead or Senior role experience is highly beneficial
Responsibilities
Analyze technical specifications and business requirements while collaborating closely with product teams and end-users.
Implement UI/UX designs into high-quality, functional code using HTML, CSS, and JavaScript.
Ensure application interfaces remain consistent with design plans and maintain visual integrity across various devices and screen sizes.
Optimize application performance to ensure fast, responsive, and seamless user experiences.
Validate cross-browser compatibility for CMS and Web Admin platforms (Chrome, Safari, Edge, Firefox) and ensure full functionality on Android and iOSmobile platforms.
Collaborate effectively with back-end developers to integrate front-end interfaces with server-side logic and APIs.
Detect, troubleshoot, and resolve technical issues, interface bugs, and performance bottlenecks.
Qualifications
Bachelor’s degree in Information Systems, Computer Science, or a related field.
Strong technical proficiency in ReactJS, Next.js, and TypeScript.
Expertise in state management and authentication using Redux Toolkit and NextAuth.js.
Proficiency in styling using Tailwind CSS.
Experience with form handling and validation using React Hook Form and Yup.
Knowledge of code quality and formatting tools such as ESLint and Prettier.
Prior experience in a lead or senior role is highly beneficial.
Proven ability to work collaboratively in a team environment.
Commitment to meeting project deadlines and willingness to work on-site (WFO).