Act as the main technical point of reference for the development, management, and evolution of enterprise mobile solutions, designing and building new projects from scratch and evolving existing applications.
Compensation
The gross annual base salary range for this position is €45.400-€55.000.
Responsibilities
Design and implement the software architecture of new applications or evolve existing codebases structured around Feature Modules, BLoC/Cubit, and Repository Pattern
Act as the technical point of reference for technology stack decisions and continuous improvement of the software architecture
Analyze business and functional requirements for new initiatives or enhancements, translating them into detailed technical specifications, effort estimates, and integration contracts with backend APIs
Professionally and thoughtfully integrate Artificial Intelligence tools into the software development lifecycle
Manage integration with backend services (REST/GraphQL), hardware/native plugins such as biometric authentication and secure storage, tracking/Crashlytics services, and multi-environment management (dev/prod)
Requirements
Degree in Computer Science or Computer Engineering
Lead technical vision and architecture for native mobile applications across iOS and Android within the Financial Services ecosystem.
Compensation
Pay Range
$132,200.00 - $224,700.00/Yr.
Responsibilities
Provide technical vision and leadership across Financial Services applications
Architect and guide the development of robust, scalable, accessible, observable, and secure native mobile applications using Swift for iOS and Kotlin for Android
Define, evolve, and enforce engineering and architecture standards
Ensure enterprise standards are consistently met across applications
Advance AI-enabled software delivery by establishing best practices for agentic workflows
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field
Nice to have: Master's degree in Computer Science, Engineering, or a related discipline
Nice to have: Eight or more years performing as a technical lead or architect for a major application, platform, or product ecosystem
Nice to have: Experience modernizing a large hybrid mobile application into fully native iOS and Android applications
Nice to have: Deep knowledge of financial services application portfolios
Design, implement, and test systems that enable humans to control and teach robots through immersive interfaces, contributing to TRI’s mission of extending human capability through robotics.
Compensation
The pay range for this position at commencement of employment is expected to be between $40 and $58/hour for Massachusetts-based roles.
Responsibilities
Design and develop VR/AR interfaces for robot control
Build tools for 3D scene reconstruction
Create interactions for physical AI
Run user studies
Contribute to open-source codebases and research publications
Become a deep product expert across the full suite of supported products, taking end-to-end ownership of technical issues raised by customers and internal teams, acting as the bridge between partners and engineering.
Compensation
Base Salary Range: ¥298,100 – ¥529,900 CNY gross
Responsibilities
Serve as the primary technical point of contact for strategic partners, delivering timely and accurate support across all supported products and platforms
Investigate complex technical issues end-to-end — identifying root causes, forming hypotheses, and driving solutions using diagnostic and analysis tooling
Own and drive high-profile technical escalations, coordinating across R&D and Product Management to reach resolution
Build and maintain strong working relationships with internal teams, providing structured product feedback and behavioral clarifications
Prioritize and manage a queue of concurrent customer issues with professionalism and accountability
Requirements
Bachelor's degree in a technical field or related experience
Staff iOS Engineer to guide the technical direction of commerce experiences in the Venmo iOS app.
Locations (2)
San Jose, California, United States
Austin, Texas, United States
Compensation
The base pay for this role will depend on where you work and the relevant experience and expertise you bring. The expected range of pay for this role by location is: Primary Location | Pay Range: San Jose, California: ($176,500.00 - $262,350.00 Annually) Additional Location(s) | Pay Range: Austin, Texas: ($160,500.00 - $238,700.00 Annually) Additional compensation for this role may include an annual performance bonus, equity, or other incentive compensation, as applicable.
Responsibilities
Acts as a project or system leader, coordinating the activities of other engineers on the project or within the system
Determines the technical tasks that other engineers will follow
Actions result in the achievement of customer, operational, program or service objectives
Senior QA Automation Engineer focused on building robust, scalable frameworks for web and mobile ecosystems using Playwright, TypeScript, WebDriverIO, and Appium with AI integration.
Compensation
The base salary for this position in CAD $95K–$120K base
Responsibilities
Design and maintain end-to-end automation suites for web applications using Playwright and TypeScript.
Architect mobile automation for iOS and Android using WebDriverIO + Appium 2.0.
Develop and scale automation for managing large-scale device fleets, focusing on firmware stability and edge-to-cloud connectivity.
Integrate automated tests into CI/CD pipelines to ensure rapid, high-quality deployments.
Implement AI-driven testing tools (e.g., Claude Code, Cursor, Gemini) to enhance script maintenance, generate synthetic test data, and enable self-healing test suites.
Requirements
Bachelor’s degree
Nice to have: BrowserStack
Nice to have: Video streaming protocols (HLS, WebRTC)
Lead the design, development, and maintenance of iOS applications for Adobe’s flagship mobile products.
Compensation
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $139,000 - $257,550 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. In California, the pay range for this position is $177,900 - $257,550 In New York, the pay range for this position is $177,900 - $257,550 In Washington, the pay range for this position is $161,700 - $234,150
Responsibilities
Develop and maintain iOS applications using Swift, SwiftUI, Objective-C/C++, and iOS frameworks
Design and implement large user-facing features and contribute to overall software architecture
Lead code reviews and provide constructive feedback to team members
Collaborate with Product, Design, and Engineering teams to define product roadmap and assess new platform technologies
Recommend improvements to app architecture, testing processes, and service integrations
Senior iOS Engineer focused on Swift, SwiftUI, and moving logic into Kotlin Multiplatform (KMP) shared layers.
Compensation
20,000 - 28,000 PLN gross per month on an employment contract
Responsibilities
Lead the design, development and maintenance of scalable, high-performance iOS applications using Swift, SwiftUI and Xcode, following The Composable Architecture (TCA) and a modular Swift Package Manager codebase.
Work hands-on in our Kotlin Multiplatform shared layer — consuming and extending shared Kotlin UseCases, repositories and models exposed to iOS through the KingfisherFoundation framework and helping grow the amount of logic that lives in shared code.
Collaborate with Android and backend engineers to shape the Swift-facing API of the shared KMP layer so it serves both platforms cleanly and help define our long-term multiplatform mobile strategy.
Integrate and maintain our GraphQL (Apollo Kotlin) and REST (Ktor) data layer — including the iOS URLSession/Ktor bridge and normalized caching, and third-party SDKs and platforms.
Champion mobile security (OAuth2 / PKCE, CIAM, Keychain, certificate pinning, jailbreak detection, F5 API protection)