Job Description

Key Responsibilities:·        Develop and maintain web applications that manage roles, permissions, and functions across all company applications.·        Integrate our applications with external software through APIs, SDKs, or other communication interfaces.·        Collaborate with internal teams to understand integration requirements and ensure smooth data exchange between systems.·        Research, learn, and apply new technologies as required by the project.·        Provide technical documentation for developed systems and integration points.·        Ensure code quality, scalability, and security in all developed solutions.·        Participate in technical planning and improvement discussions.Qualifications:·        Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).·        3+ years of experience in software development (web and/or mobile).·        Strong experience with API integration (REST, SOAP, or GraphQL).·        Experience developing or maintaining mobile applications (Android/iOS).·        Experience with web frameworks (e.g., React, Vue, Angular, or similar).·        Experience with backend development using Node.js, PHP, Python, or similar languages.·        Experience with database management systems (MySQL, PostgreSQL, MongoDB, etc.).·        Knowledge of POS, ERP, or related business systems is a plus.·        Able to work independently with minimal supervision.·        Strong problem-solving and self-learning skills.·        Good English communication skills (spoken and written).·        Chinese language ability is an advantage.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In