Mobile Engineer - Android
Builds delightful, performant React Native mobile apps for trading platforms, owning features end-to-end from architecture to deployment. Requires deep expertise in React Native ecosystem, performance optimization, and real-time data flows using WebSocket.
Responsibilities
- Contribute perspective and craft delightful, interactive, and intuitive user experiences that redefine how people interact with trading platforms on mobile.
- Drive technical and product decisions, collaborating with designers and engineers to create lightning-fast, highly performant trading systems.
Qualifications
- Expert in React Native, with deep knowledge of React, Expo, Tamagui, and Bun.
- Proficient in performance optimization, particularly around real-time performance, reliability, and safety.
- Experience in designing and shipping intuitive, pixel-perfect mobile UIs that innovate on how users interact with apps.
- Capable of owning features end-to-end, from architecture to app store deployment, with a focus on reliability and scalability.
- Built resilient client-side data flows using WebSocket or any streaming APIs.
What we prefer
- Deep expertise in the broader React and React Native ecosystem and its related development tools.
- Experience with Python or other backend technologies for collaborating across our platforms.
- Deep expertise in mobile development, particularly examples you can share of previous work.
- Pride themselves on delivering results swiftly, often faster than their peers.
- An eye for product sense, with an ability to empathize with users, anticipate what they actually need, and translate that into features that deliver actual value.
Compensation and benefits
- $160,000 – $320,000 USD base salary.
- Early equity, comprehensive medical, vision, and dental coverage, access to a 401(k) retirement plan, wellness benefits, transportation to-and-from office, and fully compensated lunch and dinner.
Staff Software Engineer
Staff Android Software Engineer leading technical direction for POS and handheld apps. Owns architecture, offline-first systems, and mentors engineers across multiple squads. Requires 10+ years building Android apps at scale with deep Kotlin expertise.
Sr. Software Engineer, Android
Build and scale Android features for Pinterest's consumer app. Partner with product, design, and backend teams from ideation through release. Requires 5+ years of Android experience in Kotlin/Java.
Android Engineer, ChatGPT ImageGen
Build and improve image generation and editing experiences in the ChatGPT Android app, collaborating with research, product, and design teams to deliver multimodal AI capabilities at scale.
Software Engineer, Public Sector Application
As a Software Engineer, you will design, build, and ship software that integrates Ditto's data synchronization capabilities into user tools, focusing on mobile and integration work. You will own features end-to-end, from architecture to deployment, and provide technical insights to the core product team.