Programmer (Core)
Job No:
HKTV527
Location:
Hong Kong
We are currently seeking a talented and motivated Developer to join our CORE Team which focus on the HKTV 街市即日餸 business unit. As a Developer, you will play a key role in coding and maintaining frontend applications, collaborating with the product manager and designer, and continuously enhancing our systems. This is an excellent opportunity for someone with a strong interest in frontend development and problem-solving, and who is eager to learn and apply new technologies.
What You Will be Doing
-
Collaborate with the product manager and designer to understand task requirements and translate them into technical solutions.
-
Code and maintain frontend applications using React/Next.js, ensuring high-quality and maintainable code.
-
Explore and quickly adopt new technologies and frameworks to improve our systems and enhance user experience.
-
Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.
-
Collaborate with the backend team to integrate frontend components with backend APIs.
-
Write clear and efficient code following best practices and maintain proper documentation.
-
Conduct thorough testing and debugging of applications to ensure they meet functional and performance requirements.
-
Stay up-to-date with industry trends and advancements in frontend development and share knowledge with the team.
-
Provide technical support and assistance to other team members when necessary.
-
Demonstrate excellent problem-solving skills and contribute to system enhancements and optimizations.
Who is Our Right Fit
-
0-2 years of experience in coding skills, with a strong interest in frontend development.
- A bachelor's degree in Computer Science or a related field is preferred.
-
Proficiency in React/Next.js and a solid understanding of JavaScript, CSS, HTML, and Typescript.
-
Familiarity with Git flow, Jira, CI/CD, Tailwind CSS, Redux, and Zustand is preferred.
-
Experience with unit testing frameworks is desirable.
-
Knowledge of Java, SQL, React Native, Spring, and Docker will be an advantage.
-
Strong problem-solving and analytical skills, with a mindset for system enhancement.
-
Good communication skills and the ability to work collaboratively in a team environment.