Development & Maintenance
-
Develop and maintain scalable, reusable front-end components using React, Next.js, TypeScript, and Tailwind CSS, ensuring clean, maintainable, and well-documented code.
-
Support the migration of legacy PHP front-end code to modern architectures, with the ability to adapt to and learn legacy systems as needed.
-
Implement responsive design with cross-browser compatibility and web accessibility to deliver seamless user experiences.
-
Apply secure coding practices to safeguard sensitive financial data in line with industry compliance standards.
Collaboration & User Experience
-
Collaborate with product managers, designers, and back-end engineers to build polished, user-friendly interfaces for the restaurant and hospitality sector.
-
Optimize performance, accessibility, and responsiveness across devices to enhance user satisfaction.
-
Integrate client feedback into feature development to ensure solutions align with industry needs.
Quality Assurance & Testing
-
Write and maintain unit and integration tests using Jest and React Testing Library to ensure reliability and quality.
-
Participate in code reviews, sprint planning, and Git-based workflows to uphold development standards.
Process Improvement & Innovation
-
Contribute to system design and front-end architecture decisions using tools like Vite, Git, ESLint, Prettier, and CI/CD pipelines.
-
Proactively identify opportunities for process improvements and adapt to emerging tools and frameworks.