工作描述
48 天前
Posting Date: September 1st 2024
Summary
We are seeking a Full Stack Software Engineer to design, develop, and maintain cloud-based applications using Node.js, React, and other web technologies, supporting the development of our research and development of a self-service payment platform to be launched on taxi vehicles. The ideal candidate will have experience in releasing applications on the cloud, and will understand the demands of supporting a production app. Additionally, knowledge of CI/CD and experience in automated testing is required.
Research Areas
• Development of a Transaction Back-End that collects, organizer and process all data sent from the meter application, POS mobile application and the integrated Payment App
• Integrate with payment gateway from host to host to facilitate all payment processing, error handling and post-payment processing (e.g. refund, void, etc.)
• Development of all payment functionality enhancements back-end functions, such as discount, bonus, digital receipts, etc.
• Development of driver payout funtionalities to facilitate daily payout
• Integration of bank record upload to support bookkeeping
• Continue expansion of integration of payment gateway from single vendor to multiple vendors to support development of platform into a payment aggregator
• Ongoing development of payment transaction bookkeeping functionalities and transaction record reconcilitation to ensure all parties have completed necessary payment to various parties
Responsibilities
• Design, develop, document and maintain cloud-based applications using Node.js, React, NoSQL/SQL and other web technologies.
• Write clean, maintainable, and well-documented code.
• Participate in code reviews and ensure code quality and best practices.
• Troubleshoot and debug issues in production and non-production environments.
• Collaborate with cross-functional teams to integrate cloud-based applications with our mobile applications.
• Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
• Stay up-to-date with emerging trends and technologies in web development.
Requirements
• Bachelor's degree in Computer Science or related field, or equivalent experience.
• 3-8 years of experience in web development, with a focus on Node.js and React.
• Experience working with cloud native product on GCP/Azure/AWS, e.g. Firebase, PubSub, Functions
• Strong understanding of web development best practices.
• Knowledge of developing and integrating with APIs.
• Experience with Git and familiarity with agile development methodologies.
• Knowledge of CI/CD tools (e.g. github action) and experience in automated testing.
• Excellent communication and collaboration skills.
• Strong problem-solving skills and attention to detail.
About Us
Vis Mobility Limited is a technology start-up with a mission to rediscover mobile payment user experiences and use cases, starting with the taxi industry and event management industry (ticketing, check-in/out, payment, CRM, etc.) in Hong Kong. We are one of the few private companies that has received funding from the government for our product research and development, with a proof of concept already launched in small scale among Taxis in Hong Kong to validate our product idea. For more information about our current POC launched, check out http://www.d-ash.com/ for more information.
With established partnerships with largest taxi fleets in the market, we aim to further enhance our user experience in the coming two years, with a Consumer Mobile App to be developed and launched and Driver/Merchant Mobile App further enhanced. As such, we are looking for talents to join our small team to innovate and scale together.
We offer competitive salary packages with an employee stock option plan established and premium health insurance included to support our staff’s all round development. We are a scrappy and motivated team looking to make a real impact to Consumers & Merchants - if you are also aspiring to do the same, apply and have a chat with us!
Summary
We are seeking a Full Stack Software Engineer to design, develop, and maintain cloud-based applications using Node.js, React, and other web technologies, supporting the development of our research and development of a self-service payment platform to be launched on taxi vehicles. The ideal candidate will have experience in releasing applications on the cloud, and will understand the demands of supporting a production app. Additionally, knowledge of CI/CD and experience in automated testing is required.
Research Areas
• Development of a Transaction Back-End that collects, organizer and process all data sent from the meter application, POS mobile application and the integrated Payment App
• Integrate with payment gateway from host to host to facilitate all payment processing, error handling and post-payment processing (e.g. refund, void, etc.)
• Development of all payment functionality enhancements back-end functions, such as discount, bonus, digital receipts, etc.
• Development of driver payout funtionalities to facilitate daily payout
• Integration of bank record upload to support bookkeeping
• Continue expansion of integration of payment gateway from single vendor to multiple vendors to support development of platform into a payment aggregator
• Ongoing development of payment transaction bookkeeping functionalities and transaction record reconcilitation to ensure all parties have completed necessary payment to various parties
Responsibilities
• Design, develop, document and maintain cloud-based applications using Node.js, React, NoSQL/SQL and other web technologies.
• Write clean, maintainable, and well-documented code.
• Participate in code reviews and ensure code quality and best practices.
• Troubleshoot and debug issues in production and non-production environments.
• Collaborate with cross-functional teams to integrate cloud-based applications with our mobile applications.
• Implement automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
• Stay up-to-date with emerging trends and technologies in web development.
Requirements
• Bachelor's degree in Computer Science or related field, or equivalent experience.
• 3-8 years of experience in web development, with a focus on Node.js and React.
• Experience working with cloud native product on GCP/Azure/AWS, e.g. Firebase, PubSub, Functions
• Strong understanding of web development best practices.
• Knowledge of developing and integrating with APIs.
• Experience with Git and familiarity with agile development methodologies.
• Knowledge of CI/CD tools (e.g. github action) and experience in automated testing.
• Excellent communication and collaboration skills.
• Strong problem-solving skills and attention to detail.
About Us
Vis Mobility Limited is a technology start-up with a mission to rediscover mobile payment user experiences and use cases, starting with the taxi industry and event management industry (ticketing, check-in/out, payment, CRM, etc.) in Hong Kong. We are one of the few private companies that has received funding from the government for our product research and development, with a proof of concept already launched in small scale among Taxis in Hong Kong to validate our product idea. For more information about our current POC launched, check out http://www.d-ash.com/ for more information.
With established partnerships with largest taxi fleets in the market, we aim to further enhance our user experience in the coming two years, with a Consumer Mobile App to be developed and launched and Driver/Merchant Mobile App further enhanced. As such, we are looking for talents to join our small team to innovate and scale together.
We offer competitive salary packages with an employee stock option plan established and premium health insurance included to support our staff’s all round development. We are a scrappy and motivated team looking to make a real impact to Consumers & Merchants - if you are also aspiring to do the same, apply and have a chat with us!
Mobile Engineer
Vis Mobility Limited / D-ASH
软件工程师
中西区, 香港
7 天前
全职
办公室工作
技术、信息和媒体
Junior Mobile Engineer
Vis Mobility Limited / D-ASH
软件工程师
中西区, 香港
7 天前
全职
办公室工作
技术、信息和媒体
更多类似工作
🎉 Got an interview?