New Taipei, Banqiao District, New Taipei City, Taiwan
Job Search Status
PHPPythonScalaMySQLMongoDBREDISGitLinuxJenkinsDockerAWS EC2AWS S3AWS LambdaAWS SQSMicroservicesMagento2
2-4 years (2-4 years relevant)
Full time / Not interested in working remotely / Software Engineer
Desired work locations
English (Intermediate)Chinese (Native or Bilingual)
senior software engineer
March 2018 ~ Present3 yrs9 mos[Subscription Service] Calculate next charge date for the user and make the user understand subscription status through transaction record. Provide agreement changing. Remind users of the next charge date. Provide campaigns to specific subscribers through customer grouping. Develop Restful API (e.g., product information, purchasing, redeem, subscriber data and so on) to clients. Send subscriber data to BI for data analysis. Send subscriber transaction records to the revenue system for revenue share with developers. [Search Service] Use a third-party service (Algolia) to provide fast queries. Develop Restful API (e.g., search product) to clients. [Data Migration] Implement Order migration (around 4 million records), wallet migration and bundle product migration Build a project with a common module including db connection, db operation and useful function, for data migration. Achieve function reusing and increase development efficiency when developing together. [Hardware revenue share] Use python script upload order data to google cloud storage through Jenkins to let BI team do follow-up processing. [Campaign Service] Sync revenue proportion to revenue service when the admin creates or updates campaign information. [Recommendation Service] Develop Restful API to recommend most popular and personalized content to users.
Build Your Professional Network
Click icon on the company page or under talent search engine to start the conversation.