Role details
Build short-cycle, high-traffic campaign platforms and LINE integrations across servers, APIs, databases and interactive frontend experiences.
Responsibilities
- Develop and maintain campaign-site backends with Node.js, Express and EJS.
- Design MongoDB/MySQL schemas for members, registrations, prize draws and user-generated content.
- Integrate LINE Messaging API, LIFF, Flex Message, webhooks and rich menus, plus Meta, Google and AI-generation APIs.
- Deploy and operate campaign sites on AWS EC2 and Cloudflare Workers for short periods of intense traffic.
- Design secure API proxies with rate limiting, origin validation, secret management and budget caps.
- Independently build working forms, admin tools and landing pages while collaborating with design and AR/AI engineers.
Requirements
- Two or more years of Node.js and Express backend experience, plus MongoDB or MySQL query and schema design.
- Practical AWS EC2, Linux, Git, PM2 or equivalent process-manager experience.
- Ability to design RESTful APIs with a clear understanding of CORS, authentication and webhooks.
- Strong HTML, CSS and JavaScript fundamentals and the ability to build functional frontends and admin tools with EJS or Handlebars.
- Availability to work from our Zhongshan District, Taipei office.
Preferred
- LINE API or high-traffic marketing-campaign integration experience.
- Cloudflare Workers, secret management, AI API quotas/rate limits, Vue or React experience.
- CRM/member systems, analytics pipelines, GA4 or UTM tracking experience.
Application materials
- CV or résumé
- Why you would like to join us
- GitHub, personal website or project links that clearly describe your contribution
- A short explanation of your usual tools and development workflow.
Send your application materials to hr@tednology-studio.com, or apply through 104 Job Bank.
Apply on 104