钉钉iOS Client Engineer - DingTalk, Alibaba, Tokyo(日语优先)
任职要求
Job requirements: 1.Bachelor’s degree or higher in Computer Science or a related field (preferred); 2.Solid foundation in core computer science disciplines, including data structures, algorithms, operating systems, and computer networks; strong coding discipline with consistent emphasis on clean, robust, and maintainable implementation; 3.In-depth understanding of iOS platform internals and mechanisms; proficient in asynchronous/synchronous programming, multithreading, inter-process communication (IPC), and proven experience with componentization and containerization design patterns; 4.Preliminary software architecture design ski…
工作职责
Job desprition: 1.Deeply engage in feature development for ultra-large-scale business systems, powering AI-native workflows for hundreds of millions of active users; 2.Design, develop, and maintain cross-platform native middleware, networking libraries, and core H5/Native container frameworks to build stable, high-performance foundational platform capabilities; 3.Participate in the end-to-end architecture design and system upgrades of iOS; lead runtime performance optimization (e.g., app launch speed, UI smoothness, battery efficiency) and deploy dynamic, scalable component-based frameworks; 4.Research and build cutting-edge mobile technology solutions and toolchains to elevate engineering quality and development efficiency through technical innovation. 1.大規模ビジネスの機能開発に従事し、億規模のアクティブユーザーを支えるAIワークフローの構築; 2.クロスプラットフォームのNativeミドルウェア、ネットワークライブラリ及びH5/Nativeコアコンテナの開発・保守を担当し、安定性と効率性の高い基盤プラットフォームの能力を構築; 3.iOSシステムの全体アーキテクチャ設計・アップグレードに参画。実行時の性能最適化(起動速度等)および動的・拡張可能なコンポーネント化フレームワークの設計・導入を推進; 4.先進的な端末技術ソリューション及びツールチェーンを研究・開発し、チームの開発品質及びエンジニアリング効率を向上させる。 1. 深度参与超大规模业务的功能研发,支撑亿级活跃用户的AI工作方式; 2. 负责跨平台 Native 中间件、网络库、以及 H5/Native 核心容器的开发与维护,构建稳定、高效的底层平台能力; 3. 参与 iOS系统的整体架构设计与升级,负责运行期性能调优(启动速度、流畅度、功耗等),设计并落地动态化、可扩展的组件化框架; 4. 研究并打造先进的终端技术解决方案与工具链,通过技术创新持续提升团队的研发质量与工程效率。
As a pivotal member of the Copilot Team, you will bring unique perspectives and expertise to the organization, driving innovative features and delivering transformative AI-powered experiences:• This is an IC role, Coding / engineering design time >70%• Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized applications.• Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.• Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.• Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.• Design and implement performance testing strategies to proactively address bottlenecks.• Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.• Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.• Solve technical challenges to deliver outstanding outcomes for customers and the business.
With headquarters in Singapore and main operations across Asia, Europe, the Middle East and Latin America, Ant International is a leading global digital payment, digitisation and financial technology provider. Through collaboration across the private and public sectors, our unified techfin platform supports financial institutions and merchants of all sizes to achieve inclusive growth through a comprehensive range of cutting-edge digital payment and financial services solutions. We are seeking for Mobile iOS/Android Engineers for our Malaysia Tech Center, work on end-to-end solutions for cross-border payments for our global merchants and globalization business. Key Responsibilities: 1. Designing and developing mobile payment applications and platform SDKs. 2. Working closely with other departments and global strategic partners to build products with excellent performance and user experience. 3. Research on new technologies.
1、端到端功能建设及交付:参与点点(Dots)AI 对话应用的全栈功能研发,熟练借助 AI 编程工具(如 Claude Code、Cursor、Codex 等)实现人机协同编程,独立完成完整功能模块的端到端(Client-Server-AI)架构设计与高质量交付。 2、Agent 系统与工作流建设:参与构建连接大模型与业务场景的 Agent 系统,设计并落地多步推理(Multi-step Reasoning)、动态 Workflow 编排、多模型路由、多样 Tool Calling 、 DeepResearch 等核心机制。 3、服务端与高并发对话系统研发:参与 AI 对话产品服务端核心架构设计,构建支撑千万级并发的流式消息分发与路由系统(基于 SSE / WebSocket / gRPC 等协议);推进微服务系统容量规划、全链路追踪(Trace)与性能瓶颈调优。 4、大前端与跨端交互体验攻坚:具备跨端视野,深度参与大前端(iOS / Android / Web / RN)核心模块开发,攻坚富文本与复杂卡片渲染、多模态交互(音视频 / 图像)、复杂动画及极致的客户端性能治理(启动、内存、卡顿与流畅度)。 5、全链路高可用保障:针对复杂 AI 任务的不确定性与不可靠性,设计并实现健壮的工程兜底机制,构建高可用的服务架构,涵盖中间状态存储与恢复(Memory/State Management)、长链路容错、智能重试与降级,支撑核心场景的工业级稳定性。
THE ROLE The Sales & Delivery application team is responsible for building applications to support Tesla's rapid growth while providing an amazing customer experience. The business covers the whole customer journey including discovery, ordering, vehicle fulfillment, ownership, charging and service. The application scope covers Tesla Web, App, Mini Program, internal tools, Tesla for Business and new product launch. The mission of our team is to streamline business operations, decrease costs, improve customer experiences, and solve the business challenges from both product and technology perspective. Our engineers are hands-on and encouraged to own their own projects, contribute to new ideas, and make an impact on the way that our company operates. As a Full Stack Engineer, you will own end-to-end development in a split frontend-backend architecture, bridging client-side experiences with scalable server-side APIs to power Tesla's customer ecosystem. RESPONSIBILITIES • Design, code, and maintain mobile and web user experiences end-to-end, including frontend interfaces and backend services. • Develop and maintain backend API servers using .NET/Golang, handling data processing, authentication, integration with databases, caching layers, event streaming, and search functionalities. • Optimize code for performance, stability, and maintainability across the full stack, including API scalability, error resilience, and monitoring. • Build, configure, and deploy backend API servers in a frontend-backend split architecture, with the capability to independently handle core infrastructure tasks (e.g., from initial setup to production rollout) while collaborating on system-wide integrations, ensuring high availability, security, and scalability. • Work with a cross-functional team of frontend and backend software engineers, product teams, QA/validation, and designers. • Collaborate on integrating frontend components with backend services, troubleshooting issues across layers, and implementing features that leverage SQL for data persistence, Redis for caching, Kafka for real-time event processing, and Elasticsearch for search and analytics.