Responsibilities Maintain, update, and optimize a live system developed using Vue.js and Node.js.
Develop and maintain Python-based components to enhance system functionality when necessary.
Design, build, and deploy scalable solutions on cloud platforms (e.g., AWS, Azure, or Google Cloud).
Collaborate with cross-functional teams to implement new features and resolve technical issues.
Write clean, scalable, secure, and well-documented code following best practices.
Build and maintain RESTful APIs or GraphQL APIs to enable seamless communication between the front-end (Vue.js) and back-end (Node.js).
Monitor system performance and troubleshoot issues to ensure system reliability and scalability.
Explore and integrate emerging technologies (e.g., AI, machine learning) to improve system performance and user experience.
Utilize AI tools to enhance coding efficiency, testing, and quality assurance.
Implement and manage CI/CD pipelines to streamline deployments.
Ensure systems are designed with security best practices to protect sensitive data.
Perform any ad-hoc duties as required
Requirements Bachelor’s degree or higher in Computer Science, Software Engineering, or related fields
3-5 years of professional experience in full stack web development
Proficiency in Vue.js for building responsive, dynamic, and user-friendly front-end applications
Good experience with Node.js for back-end development, API creation, and server-side logic
Experience with Express.js or similar Node.js frameworks for building RESTful APIs or GraphQL APIs
Solid understanding of front-end and back-end development principles
Experience with Python for scripting, back-end services, or automation
Good knowledge of database management systems (e.g., MySQL, PostgreSQL, MongoDB)
Hands-on experience deploying and managing applications on cloud platforms (e.g., AWS, Azure, or Google Cloud)
Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
Experience with CI/CD pipelines and version control tools like Git
Strong knowledge of web application security and ability to implement secure coding practices
Comfortable using AI-powered tools for code development, testing, and optimization
Willingness to learn and adopt new technologies and frameworks
Problem solver with good planning skills and strong attention to details
Excellent interpersonal communication and presentation skills, excellent written and spoken Chinese and English
Immediate availability preferred
Benefits 5-day work week with hybrid working mode
Bank Holidays
14 days Annual Leave
Paid Sick Leave, Birthday Leave \& Marriage Leave
Discretionary Performance Bonus
Medical and Dental Insurance
Sports Allowance \& Mobile Phone Allowance
Overtime Meal and Transportation Allowance
Marriage \& Baby Bonus
Free Snacks \& Drinks
Opportunities for Career Development
Energetic, Fun \& Young Environment
Interested parties please send resume with date of available, current and expected salary by clicking "Apply" .
To learn more about us, please visit www.cmrsgroup.hk.
We are an equal opportunity employer and welcome applications from all qualified candidates. All data supplied will be kept strictly confidential and used for employment-related purposes. Only short-listed candidates will be contacted. All personal data of unsuccessful applicants will be destroyed within 12 months from the date of application.
Full-time