Skills
iOS development (Swift)
Android development (Kotlin)
React Native
TypeScript
React
State Management
Native Modules
Hybrid App Architecture
Performance Optimization
Mobile CI/CD
App Store / Google Play Deployment
AI Agent Development
Client-side fundamentals (Networking, Caching, Concurrency, Storage, Security, Lifecycle Management)
Swift
Kotlin
App Store / Google Play
Summary
✨ AI‑Generated
Join a top‑tier technology team as a senior frontend engineer and tech lead, driving mobile app innovation across iOS, Android and React Native while pioneering AI‑agent solutions.
Highlights
Experienced senior frontend tech lead with deep expertise in mobile development across iOS and Android, strong React Native background, and AI agent integration experience.
Description
Requirements
8+ years of software development experience, including at least 5 years of mobile client-side development experienceProficient in at least one native technology track — iOS/Swift or Android/KotlinHands-on production experience with the other mobile platform, able to own architecture design and code reviewExperience with large-scale React Native production projects; solid grasp of TypeScript, React, state management, native modules, and hybrid app architectureFamiliar with React Native performance optimization, version upgrades, platform compatibility, and crash/exception monitoringStrong client-side fundamentals: networking, caching, concurrency, storage, security, and lifecycle managementFamiliar with App Store and Google Play release processes and mobile CI/CD pipelinesHas led or been deeply involved in at least one AI agent-related feature end-to-end — requirements analysis, technical design, model/tool integration, development and integration testing, and post-launch iterationUnderstands core engineering considerations for LLM applications, including prompting, context management, tool calling, streaming output, graceful degradation, evaluation, and safety boundariesConcrete experience applying AI coding tools to improve productivity, able to speak to use cases, team workflow, quality control methods, and measured resultsExperience as a Tech Lead, small-team lead, or in engineering managementAble to make sound trade-off decisions among delivery speed, technical debt, user experience, and system qualityComfortable working across countries, cultures, and time zonesNice to Have
Experience in consumer internet, social, content, AI, tools, or mobile-first productsExperience building a client-side product or engineering team from 0 to 1Experience managing performance and stability for products with 1M+ usersFamiliar with the React Native new architecture — Fabric, TurboModules, or HermesFamiliar with web front-end technologies, or backend development skills in Node.js, Go, Java, or PythonExperience with internationalization, multi-language support, payments, account systems, push notifications, subscriptions, or privacy compliance