Cake Job Search

Advanced filters
Off
Logo of H2 Inc. 英屬開曼群島商慧康生活科技股份有限公司台灣分公司.
[About Us 醫療X科技]慧康生活科技 Health2Sync 成立於 2013 年,旗下擁有「智抗糖 App」與「雲端智慧照護平台」兩大產品,是同時具有B2B2C的數位新創團隊。主打產品「智抗糖App」為亞洲最大慢性病管理平台,提供個人化並可複製的慢性病管理方案,建立新一代的數位療法,這套數位醫療解決方案在全球累計已有超過百萬名使用者。我們的服務結合簡易操作的數位工具與個人化及自動化的即時分析,串連慢性病友的關懷照護網路與生活數據,協助糖友透過 App 自我管理血糖,並讓家人與醫療單位透過「雲端照護平台」更即時瞭解狀況並提供關懷。透過這套解決方案,我們積極串起糖尿病照護生態圈,連結藥廠與病患,讓藥廠提供個人化的衛教及介入 (engagement),進而提升用藥的依從度,讓病患能有較好控制效果。[About Our Team]App 團隊的核心目標是提供穩定可靠的使用者體驗,同時與跨部門團隊保持緊密且透明的溝通,例如:1. 與產品團隊協作,針對新功能、舊功能優化與回報問題進行討論2. 與後端團隊協調 API 規格、錯誤處理等技術細節3. 與 QA 團隊合作,實踐持續交付流程,從改動範圍確認到測試驗收緊密合作我們正在尋找對健康醫療領域具熱情、認同產品理念的開發夥伴。如果你熟悉 App 開發與架構設計、具備責任感與良好溝通能力、樂於持續學習與優化流程,歡迎加入我們,一起打造更有價值的健康管理工具![Job Description]- 與跨部門團隊協作,持續優化 Android App 的使用體驗、功能與服務- 設計並重構現有 Android App 架構,提升程式碼品質與穩定性- 持續學習與嘗試新技術,提升整體開發流程與效率
西湖捷運站
台北
內湖科技園區
1M ~ 1.7M TWD / year
3 years of experience required
No management responsibility
Logo of BBPOS | A Stripe company.
Who we are About BBPOS BBPOS is one of the world leaders in payment devices and the inventors of mPOS technology. BBPOS products are used by large retailers and leading online platforms across multiple industries. BBPOS is engaged in the business of manufacturing and supplying mobile and smart point-of-sale hardware, and the underlying software and infrastructure to deploy, manage, and monitor those devices. BBPOS is now part of Stripe’s Terminal business since the acquisition in March 2022. About the team Post acquisition, the BBPOS team is now an extension of the Stripe Terminal team. Stripe Terminal helps Stripe users extend their online presence into the physical world. The Terminal team’s mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments. With Terminal, businesses can unlock in-person payments use cases that are right for their business model—whether it’s creating a flagship retail experience, extending their website to a pop-up store, or enabling a mobile point-of-sale at their next event. Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.What you will do Build tools and libraries that improve developer productivity for engineers at BBPOS and Stripe Terminal by understanding their needs and coming up with both short term and long term solutions. Work with a team of technically sophisticated engineers who make developer experience their first priority. Build and deploy tooling across software stack including Firmware, Android Apps and Mobile SDKs, especially build, continuous integration and test automation infrastructure. Work with stakeholders across BBPOS and Stripe Terminal to balance and accommodate competing desires. Interact with global engineering teams and provide them capabilities to build and ship software with speed and reliability. Routinely perform code reviews to ensure high quality designs and implementation. Who you are We are looking for software engineers with an interest in building tools and frameworks for engineers. The ideal candidate will have a mix of technical expertise in building tooling and infrastructure for builds, releases, automated testing; a passion for solving developer productivity problems, and a pragmatic approach to iterative problem solving. Minimum requirements Bachelor Degree or above in Computer Engineering/Science or related discipline. 4+ years of professional, full-time software development experience. Strong problem solver and able to take initiatives in solving problems. Experience writing high quality code in a major programming language, preferably Kotlin, Java or Golang. The ability to thrive in a collaborative environment involving different stakeholders and subject matter experts. Preferred qualifications Proficiency in Kotlin, Java or Golang Experience building tools to improve developer productivity, and empathy for the end users. Experience in CI/CD tooling (e.g. Jenkins, GitLab CI, Github Actions) Experience in building automated testing infrastructure Excellent communication skills and ability to work well in a collaborative environment For more information of the BBPOS and our career opportunities, please visit our website www.bbpos.com We offer long-term career prospect and competitive remuneration package to the appointed candidate. Personal data collected will be used for recruitment purposes only. Applicants not contacted within 8 weeks of applying should consider their applications unsuccessful.
Kotlin
Java
Infrastructure Development
Negotiable
No requirement for relevant working experience
Logo of BBPOS | A Stripe company.
Who we are About BBPOS BBPOS is one of the world leaders in payment devices and the inventors of mPOS technology. BBPOS products are used by large retailers and leading online platforms across multiple industries. BBPOS is engaged in the business of manufacturing and supplying mobile and smart point-of-sale hardware, and the underlying software and infrastructure to deploy, manage, and monitor those devices. BBPOS is now part of Stripe’s Terminal business since the acquisition in March 2022. About the team Post acquisition, the BBPOS team is now an extension of the Stripe Terminal team. Stripe Terminal helps Stripe users extend their online presence into the physical world. The Terminal team’s mission is to make it as easy for businesses to accept in-person payments as the Stripe API has done for online payments. With Terminal, businesses can unlock in-person payments use cases that are right for their business model—whether it’s creating a flagship retail experience, extending their website to a pop-up store, or enabling a mobile point-of-sale at their next event. Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities.We are looking for: You will be responsible for all aspects of software development, which includes building, writing automated tests, and deploying software on our Android SDK platforms. This team works closely with partner teams throughout the hardware and software product lifecycle. What you’ll do Design, build and maintain Android apps and SDKs in Java or Kotlin Develop Android SDKs for a variety of devices and form factors Work with engineers, product managers, designers, and stakeholders across the company to bring new features and products to our users Collaborate with Android developers who work on the Stripe mobile apps and Stripe Terminal to set best practices for Android development across the company Implement industry standard protocols to match product capabilities. Create, maintain, and execute application unit tests as part of Continuous Integration. Analyze bug reports and manage the defect resolution process (disposition issues, resolve issues, and report issue status). Work closely with QA staff to ensure appropriate test cases are created, maintained, and executed. Interact with global teams with excellent communication skills to provide support information Routinely perform code reviews to ensure high quality designs and implementation Assist in ensuring quality and timeliness of product/feature development. Proactively solve problems and work independently and within a team environment, with limited guidance. Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement. Minimum requirements 5+ years software development experience 5+ years working with embedded, mobile, or other connected devices Experience using automated testing and build systems. Degree in CS, CE, EE, or equivalent practical experience Experience adding, monitoring and parsing telemetry data to proactively resolve issues Speak and write fluent English Experience or interest in developing for embedded, mobile, and Internet of Things (IoT) devices The ability to listen well and internalize the best ideas from all over the organization while also setting a vision that others are excited to get behind Preference of simple solutions and designs over complex ones, and has a good intuition for what is lasting and scalable The ability to thrive in a collaborative environment involving different stakeholders and subject matter experts The ability to put yourself in the shoes of your users and be a steward of crafting great developer and consumer experiences Preferred qualifications Knowledge of EMV. Experience with custom Hardware and peripherals. Knowledge and expertise of PCI technology, transaction processing, and related retail standards. For more information of the BBPOS and our career opportunities, please visit our website www.bbpos.com We offer long-term career prospect and competitive remuneration package to the appointed candidate. Personal data collected will be used for recruitment purposes only. Applicants not contacted within 8 weeks of applying should consider their applications unsuccessful.
SDK Development
SDK
Kotlin
Negotiable
No requirement for relevant working experience
Logo of PicCollage 拼貼趣.
About Us We are a profitable and growing company, originating in Silicon Valley and now headquartered in Taiwan. We combine intuitive design with Creative AI tech to create inspiring products for millions of people worldwide.We offer a fun, creative, and international workplace with competitive compensation, stock options, flexible hybrid work, free lunch, and more.Ready to make a big impact with a talented team? Come create with us.About the RoleAs an SDET (Software Development Engineer in Test) at PicCollage, you’ll play a key role in shaping how we build, test, and deliver high-quality creative products used by hundreds of millions of people worldwide. You’ll help drive the reliability, scalability, and speed of our entire engineering process—through automation, infrastructure, and quality practices.You’ll work across multiple platforms and languages—spanning iOS, Android, Backend, and CI/CD systems—to design smarter workflows and deliver seamless collaboration between development, testing, and release. Beyond traditional automation, you’ll also explore new frontiers where AI and engineering meet—applying machine learning to improve test coverage, enhance developer efficiency, and ensure the quality of our AI-powered user experiences.What You'll Do Develop and optimize multi-platform test automation frameworks for iOS, Android, Backend, and potential Web Frontend, ensuring reliable, scalable, and maintainable systems.Build and maintain hybrid (cloud + self-hosted) distributed job systems to orchestrate large-scale build, test, deployment, and CI/CD workflows.Develop cloud services that support and extend our automation, testing, and infrastructure capabilities.Design and implement SDKs and shared packages to streamline automation and testing across teams.Leverage AI to enhance testing, development, verification, and other areas that improve engineering productivity and coverage.Collaborate with Developers, PMs, and Testers to solve product needs through automation and tooling, driving continuous improvement and a culture of quality and innovation.
Testing
Swift
SDET
Negotiable
3 years of experience required
No management responsibility
Logo of Omnichat.
Omnichat (原Easychat)創辦於 2017年,是來自香港的新創企業,專注於發展全通路對話式商務 (Omnichannel Chat Commerce)。涉及技術和產品包括串接官網對話及整合不同社群通訊軟體, 跨渠道用戶數據追蹤,全通路線上線下 OMO 導購銷售,Live Chat、Chatbot、自動化跨渠道再行銷,快速讓客戶營收成長及提升銷售轉換。目前正擴大市場版圖:台灣、香港、馬來西亞、新加坡等多個亞洲城市品牌客戶。|工作職責・依據客戶需求進行後端系統功能的客製化開發與修改,確保解決方案符合技術與業務目標・進行功能可行性評估與技術分析,與 Project Manager 合作規劃・參與專案需求討論,協助轉換業務需求為技術規格與可執行方案・維護及優化既有系統功能,確保效能與穩定度
Spring Boot
Software Development
n8n
2 years of experience required
No management responsibility
Logo of 晧飛思科技股份有限公司.
職缺介紹 晧飛思(Heph A.I Studios)是一家專注於 AIGC(AI 生成內容) 的創新公司, 致力於打造 數字人(Digital Human)、語音互動(Speech AI)、虛擬主持人(AI Host)、智慧櫃檯(Smart Concierge)、虛擬助理(AI Assistant) 等新世代 AI 產品。 我們的 Android 應用正引領 AI 互動的新世代, 讓使用者能以自然的語音、表情與情感與智慧角色交流。 如果你對 AI 技術與人機互動體驗 充滿好奇, 並希望在產品從 0 到 1 的建構過程 中實際參與與學習,這個職位將非常適合你。 工作內容 協助開發與優化 數字人、語音互動、AI 內容生成 相關的 Android 應用程式 參與 虛擬主持人(AI Host)、智慧櫃檯(Smart Concierge)、AI 助理 等產品模組開發 協助串接 語音 AI 技術(Speech-to-Text / Text-to-Speech)與即時影音串流功能 撰寫乾淨、可維護的 Kotlin / Jetpack Compose 程式碼 協助進行 App 效能優化與除錯參與 Code Review、技術討論與跨部門協作 基本條件 一年以上 Android 開發經驗,熟悉 Kotlin 與 Jetpack Compose 理解 Coroutine、Flow、Channel 等非同步開發模式 熟悉 MVVM / MVI / Clean Architecture 架構設計概念 具備基本影音處理經驗(ExoPlayer / FFmpegKit / MediaCodec 佳) 了解 RESTful API、WebSocket 串接流程 熟悉 Git 版本控制與 CI/CD(Jenkins / Gradle)流程者佳 對 AI、語音技術、虛擬角色或互動應用有興趣具備良好的學習能力、主動性與團隊合作精神 加分項目 曾開發或參與 AI 互動類、虛擬角色或創新應用專案 有 ONNX Runtime / TensorFlow Lite 使用經驗 熟悉 Whisper、VITS 或其他語音相關 AI 技術 具備 AI 圖像生成或 LLM 整合經驗(ChatGPT、Stable Diffusion、LLaMA 等) 對 Unity / Unreal / XR(AR/VR) 開發有興趣或經驗有個人專案、開源貢獻或 GitHub 作品可展示 成長與挑戰 在晧飛思,你將在實戰中快速成長,從「執行者」逐步成為「創造者」。 你將有機會: 與 設計師、資深工程師 一起打造新世代 AI 應用 參與產品與團隊 從 0 到 1 的建構過程,理解一個 AI 應用如何誕生 實際接觸 語音 AI、Vision Model、LLM 等前沿技術 在實務中累積產品開發與架構經驗,建立屬於自己的技術方向 我們重視實作與學習潛力,而非僅僅履歷。 若你熱愛開發、樂於探索新技術,我們會提供足夠的引導與支持,陪你一起成長。 這裡的挑戰,來自未知與創新; 而你的成長,將來自讓技術真正落地、讓世界看見你的成果。 薪資與福利 年節績效獎金 休假制度: 除法定特休外,另提供彈性休假,可自由運用於休息、進修或個人規劃 假期項目: 生理假、婚喪喜慶假、育嬰假 員工生活: 年度旅遊補助、每月零食預算、員工餐點折扣方案 成長支持: 專業課程補助、內部技術分享與跨部門交流會 工作型態: 彈性上班時間與遠端工作選項
800K ~ 1.3M TWD / year
1 years of experience required
No management responsibility
Logo of MoMo.
Mô tả công việcWork closely with product teams and various engineers to create visually appealing and functional applications;Design, build and test significant features in super app architecture;Monitor and operate existing systems;Enhance and resolve issues in the current codes, perform unit testing and integration testing;Develop responsive and user-friendly interfaces using modern front-end frameworks such as ReactJS, React Native, Kotlin, Swift;Write clean and efficient code;Research and apply new technology to optimize and enhance current system;Optimizing components for maximum performance across a vast array of devices and browser;Enhance and resolve issues in the current codes, perform unit testing and integration testingYêu cầu công việcBachelor’s degree in Computer Science, Software Engineering, or a related field;At least 2 years of experience in software development;Proficient in Java (Kotlin), iOS Swift, HTML, CSS, and JavaScript;Experience with ReactJS/ NextJS/ VueJS;Be familiar with RDBMS such as MySQL/PostgreSQL/Oracle or NoSQL databases such as MongoDB is a plus;Good knowledge of data structures, system design, and algorithms;Familiarity with responsive design principles;Experience with version control systems such as Git;Experience with caching solution such as Redis;Ability to work independently and as part of a team;Able to quickly manage new technologies.
No requirement for relevant working experience
Logo of MoMo.
Mô tả công việcWork closely with product teams and various engineers to create visually appealing and functional applications;Design, build and test significant features in super app architecture;Monitor and operate existing systems;Enhance and resolve issues in the current codes, perform unit testing and integration testing;Develop responsive and user-friendly interfaces using modern front-end frameworks such as ReactJS, React Native, Kotlin, Swift;Write clean and efficient code;Research and apply new technology to optimize and enhance current system;Optimizing components for maximum performance across a vast array of devices and browser;Enhance and resolve issues in the current codes, perform unit testing and integration testingYêu cầu công việcBachelor’s degree in Computer Science, Software Engineering, or a related field;At least 2 years of experience in software development;Proficient in ReactNative, Java (Kotlin), iOS Swift, HTML, CSS, and JavaScript;Experience with ReactJS/ NextJS/ VueJS;Be familiar with RDBMS such as MySQL/PostgreSQL/Oracle or NoSQL databases such as MongoDB is a plus;Good knowledge of data structures, system design, and algorithms;Familiarity with responsive design principles;Experience with version control systems such as Git;Experience with caching solution such as Redis;Ability to work independently and as part of a team;Able to quickly manage new technologies.
No requirement for relevant working experience
Logo of Google.
Google welcomes people with disabilities.Minimum qualifications: Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience. 2 years of experience with software development in one or more programming languages (e.g., Java, Kotlin, Rust, C++, etc). Experience in networking protocol. Preferred qualifications: Experience in designing, implementing, or analyzing networking protocols (e.g., IPv6, IPv4, Unified Data Processing Framework/Transmission Control Protocol (UDP/TCP), DNS, HTTP, QUIC, TLS). Experience in working with networking code such as HTTP and Remote Procedure Call (RPC) client libraries. Experience with programming in Java, Kotlin, Rust, C++. Knowledge of the Linux kernel networking stack and drivers. About the jobGoogle's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions. The team maintains all Android networking code that includes routing, firewalling, Virtual Private Networks (VPNs), data usage, connectivity application programming interfaces (APIs), Domain Name System (DNS), etc. The team operates at all layers including kernel, Berkeley Packet Filter (BPF), native daemons, Java system code, and app APIs. We use Java, C++, Rust, BPF, and Kotlin. You will maintain relationships across the industry, with original equipment manufacturers (OEMs)/system on a chip (SoC) vendors and through the Internet Engineering Task Force (IETF) with other developers and Operating System (OS) vendors.Android is Google’s mobile operating system powering more than 3 billion devices worldwide. Android is about bringing computing to everyone in the world. We believe computing is a super power for good, enabling access to information, economic opportunity, productivity, connectivity between friends and family and more. We think everyone in the world should have access to the best computing has to offer. We provide the platform for original equipment manufacturers (OEMs) and developers to build compelling computing devices (smartphones, tablets, TVs, wearables, etc) that run the best apps/services for everyone in the world.Responsibilities Make networking faster by using better integration between protocols such as HTTP, QUIC and Multicast Domain Name System (MDNS) and the lower levels of the stack (e.g., cross-process DNS caching). Leverage technologies such as BPF and L4S to improve performance and latency and simplify the stack. Leverage cross-layer optimizations and hardware offload, and improve hardware resource management to reduce power consumption and improve battery life. Implement important networking technologies at multiple stages of maturity such as DNS-over-HTTPS, Encrypted Client Hello, local network filtering, IPsec, etc. and help deploy them to Android users. Expand the stack's capabilities in areas such as HTTP/3 and peer-to-peer connectivity, in partnership with other teams such as Cronet and Nearby Share. Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form.
Negotiable
No requirement for relevant working experience
Logo of MoMo.
We are looking for an experienced Senior Software Engineerwho is passionate about building high-performance backend systems. You will work closely with a talented engineering team in an Agile environment, contributing to all stages of product development — from architecture design, coding, code review, to production operations. Our product is a next-generation social platform that integrates social media, personalized feed, rating review systems, community engagement, social gamification, real-time chat, and merchant services. The platform is built with a complex microservice architecture, designed to handle millions of users, massive data streams, and high concurrent traffic efficiently. The system is deeply integrated with AI, leveraging machine learning and large language models (LLMs) to enable content understanding, recommendation, fraud detection, and intelligent moderation. You will have the opportunity to work closely with AI engineers to design scalable APIs, data pipelines, and backend infrastructures that power these intelligent features across the social ecosystem.Mô tả công việcDesign, develop, and maintain backend services using Java (Spring Boot / Vert.x / Quarkus) and Kotlin;Build and integrate RESTful APIs, gRPC services, and external third-party systems;Design scalable, reliable, and fault-tolerant architectures that meet performance and business requirements;Write clean, maintainable, and testable code following SOLID principles and modern best practices;Conduct code reviews, optimize performance, and improve database queries (MySQL / MongoDB / Redis / Kafka / ElasticSearch/ HBase/ ClickHouse);Collaborate with DevOps teams to implement and maintain CI/CD pipelines (ArgoCD, Docker, Kubernetes, GitLab CI) across cloud environments (AWS / GCP / Azure);Apply best practices for performance tuning, caching, monitoring, logging, and observability;Work closely with AI and data teams to integrate backend services with machine learning and data pipelines;Mentor and support junior developers, fostering a culture of technical excellence and continuous improvement.Yêu cầu công việcBachelor’s degree in Computer Science, Software Engineering, or a related field;3–6+ years of hands-on experience in Java (Kotlin) development for production systems;Strong proficiency in Spring Boot or Vertx, with understanding of reactive or asynchronous programming;Experience with REST / gRPC APIs and message queues (Kafka, RabbitMQ);Solid understanding of OOP, design patterns, concurrency, and memory management;Experience working with OLAP systems, data analytics pipelines, or data warehousing technologies;Proficient in working with SQL / NoSQL databases (Oracle, MongoDB, Redis, HBase etc.);Familiar with Docker, Kubernetes, and cloud environments (AWS / GCP / Azure);Strong problem-solving skills, logical thinking, and a sense of ownership;Good communication and collaboration skills across teams.
No requirement for relevant working experience

Cake Job Search

Join Cake now! Search tens of thousands of job listings to find your perfect job.