Full Stack Engineer_Alpha Dev
Join LINE Taiwan’s Alpha Dev Team to build AI-driven applications across both 2B and 2C ecosystems. You’ll drive features from 0→1 and 1→N with a strong product mindset—prioritizing user experience and streaming interactions on the front end, and reliability and scalability on the back end.
Responsibilities
-
Lead end-to-end development with TypeScript on the front end and either Python or Java on the back end.
-
Implement streaming chat experiences (e.g., SSE/WebSocket) including error recovery, retry, and state management.
-
Design and implement APIs/Webhooks/job flows, ensuring reliability, scalability, and operability (logging, alerting, regression checks).
-
Set up and maintain CI/CD (GitHub Actions), coding standards, testing, and release processes; use Git and Jira (Scrum/Kanban) to drive transparency and collaboration.
-
Focus on productizing AI applications, iterating around real user problems to improve experience and cost.
-
System design and documentation / Software architecture and documentation.
Required Qualifications
-
3+ years of professional software development, with a product mindset and strong cross-functional communication.
-
Front end (primary): TypeScript with a mainstream framework (React/Next or Vue/Nuxt), capable of delivering streaming chat UX and responsive layouts.
-
Back end (either one): Practical experience in Python or Java; able to design stable Web APIs; hands-on implementation of authentication/authorization (e.g., OAuth2/OIDC); familiarity with RDB (MySQL/PostgreSQL) and Redis.
-
Process & platform: Proficient with Git, Jira (Scrum/Kanban), and GitHub Actions.
-
Language: Chinese + English (able to read technical documents and participate in English discussions).
Preferred Qualifications
-
Shipped side projects/products (please include links and your role/impact).
-
Community contributions (tech talks, blog posts, open-source, etc.).
-
AI application experience, including familiarity with productizing AI agents.
-
Basic experience with observability and quality governance.
Interview Process
- CV Screening
- Pre-assignment (14 days)
- 1st round interview (on-line) with hiring manager
- 2nd round interview (on-line) with technical director