Originating from Taiwan, AsiaYo is an Online Travel Agency (OTA). Our vision is: "To encourage and inspire people to enjoy the best experience during their journey."
We are dedicated to creating beautiful memories for every journey, while striving to build an exceptional work experience for our team members! We are looking for an experienced software engineer to join us in crafting the most user-centric travel platform in Asia.
Key Responsibilities
Full-Stack Development Refactoring: Responsible for front-end and back-end system development and maintenance, independently delivering project tasks. Participate in decoupling and refactoring existing PHP (Laravel) services into Nest.js, and contribute to developing services using Next.js, Expo (App), Go, etc.Architecture Performance: Design high-performance, scalable APIs and data models; assist in analyzing system bottlenecks to ensure the stability of live services.Collaboration Mentorship: Participate in technical evolution, code reviews, and team collaboration, with opportunities to mentor other members and grow together.
Company Culture
Voice: Everyone here is encouraged to fully express their views—whether it’s product ideas, feature suggestions, or improvements to workflows. We want you to think independently, not just be bound by requirements, and propose better solutions. We care about everyone's needs.Transparency: We believe in open and transparent business decisions. We want team members to understand the "why" behind every requirement. We host monthly All-Hands Meetings to bring everyone together and share updates.
Our Engineering Culture
Technical Enthusiasts: We hope you love technology, enjoy exploring new trends, and constantly sharpen your skills amidst various business demands.Play Fun: We believe passion drives everything. We want you to apply what you know to build cool and fun things.Problem Solving: We don't want you to just follow specs blindly. We look for problem solvers who proactively identify issues and propose solutions.Teamwork: We believe every problem has more than one solution. Through brainstorming, we choose the right language and the right architecture for the job.Give it a try: Here, making mistakes isn't scary; what's scary is staying stagnant out of fear. Embrace change, and fix it if it's wrong.
We strive for CLEAN CODE and SOLID principles, aiming for comprehensive unit tests for every feature. We might not be perfect yet, but if you share this mindset or have better ideas, we sincerely invite you to join us and build this together!---【主要工作內容】- 負責前後端系統開發與維護,並能獨立完成專案任務,參與既有 PHP (Laravel) 服務解耦並重構為 Nest.js,並參與 Next.js、Expo (App)、Go 等語言服務開發。- 設計高效能、具擴充性的 API 與資料模型;協助分析系統瓶頸,以確保線上服務穩定運行。- 參與技術演進、Code Review 與團隊協作,並有機會擔任 Mentor 與其他成員交流成長。【公司文化】- Voice:在這裡每個人都可以充分表達自己的聲音,不管是對產品的想像與建議,或是任何事務或流程上你覺得可以改進的地方。我們希望你/妳獨立思考,不被需求綑綁,可以提出更好的建議方案來執行。我們希望每個人的需求都能被照顧到。- Transparency:公司的任何商業決策都希望做到公開透明,希望讓團隊成員都能理解每項需求背後的原因。每月會有一次 all hands meeting 讓大家聚在一起分享。【我們的工程師文化】- Technique enthusiasts:希望你熱愛技術,喜歡接觸與嘗試新知,在眾多的需求裡仍然可以不斷的精進自我。- Play fun:可我們相信每件事都需要熱情,希望你可以運用所學做出很酷又好玩的東西。- Problem solving:我們希望不只是看 spec 做事,而是作為一個 problem solver ,主動發現問題並提出解決問題的方法。- Team working:我們相信每個問題都有一種以上的解法,透過團隊集思廣益,選擇適當的開發語言,適當的系統架構才是最好的。- Give it a try:在這裡,錯誤並不可怕,怕的是因為害怕錯誤而不願意前進。擁抱改變,錯了就修正。我們致力於追求 CLEAN CODE 與 SOLID 原則,希望每個功能有完整的 unit test,但我們可能還做得不夠,如果你也認同這些 pattern,或是有更好的想法,我們誠摯邀請你/妳加入,與我們一起努力。
3 years of experience required
No management responsibility