FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Mobile Engineer
CardataSenior Mobile Engineer responsible for building and evolving Cardata's driver app with a focus on React Native and native code. Contributing to AI-driven workflows and ensuring high-quality standards in a collaborative environment.
Tech Stack
Tools & technologiesiOSJavaKotlinReactReact NativeReduxSwiftTypeScript
About the role
Key responsibilities & impact- Build features in React Native, end-to-end, from concept to production.
- Drop into native code when the work calls for it.
- Own React Native upgrades, dependency management, new architecture migrations, and the occasional Java-to-Kotlin or Obj-C-to-Swift cleanup.
- Help shape our component library and design system as it evolves.
- Use Cursor, Claude Code, or similar to prototype quickly, reduce boilerplate, and assist with debugging, refactoring, and test generation.
- Compose AI workflows beyond prompt engineering: agents, subagents, custom skills, and MCPs, used deliberately to hit a goal.
- Help us improve how the team uses AI as the tooling matures.
- Write clean, maintainable, well-tested code.
- Contribute to code reviews, ADRs, and engineering standards.
- Help define and evolve best practices, patterns, and architecture.
- Ensure high quality through testing.
- Curiosity counts. We want engineers who notice gaps and come up with solutions that improve the experience for our drivers.
- Work closely with Product, Design, other engineers, and SME’s from other parts of Cardata to shape solutions, not just implement tickets.
- Break complex problems into clear, shippable increments.
- Own delivery from start to finish.
Requirements
What you’ll need- 6–8+ years of mobile development experience, with substantial React Native production experience.
- Strong TypeScript and React Native skills.
- Comfortable in native iOS code (Swift and Obj-C) to debug, fix, and ship when the work calls for it.
- You've used MVI or similar patterns to keep native logic structured.
- Deep understanding of: Component architecture and design systems, State-driven architecture patterns like MVVM and MVI, Redux Toolkit and modern state management, Performance optimization and UX best practices.
- Hands-on experience using Cursor, Claude Code, or similar AI tools in your development workflow.
- Familiar with spec-driven workflows and the efficiency gains they unlock.
- Strong judgment on when to trust AI-generated code and when to verify it.
- Experience working in fast-paced, ambiguous environments.
- Proven ability to scope, break down, and deliver complex features.
- Strong communicator. You can work across Product, Design, and other SMEs and explain technical decisions clearly.
- High ownership. You drive things to completion.
Benefits
Comp & perks- Remote work and flexible working hours
- Mentorship and development opportunities (to help you achieve your career goals!)
- Extended medical & dental benefits
- Healthcare spending account
- $3,000 annual Health and Wellness Spending Account to support your overall wellbeing
- Employee assistance program (EAP)
- Flexible (Unlimited) Time Off: No annual cap on vacation, supported by a trust-based, flexible approach to time away.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
React NativeTypeScriptSwiftObjective-CMVIMVVMRedux Toolkitperformance optimizationstate managementcomponent architecture
Soft Skills
strong communicatorhigh ownershipcuriosityproblem-solvingcollaborationjudgmentadaptabilityattention to detailcritical thinkingdelivery focus