Việc làm này đã được thêm vào mục Việc làm đã lưu.
Bạn đã lưu tối đa 20 việc làm. Nếu bạn muốn lưu mới, hãy cập nhật Việc làm đã lưu.
3 Lý do để gia nhập công ty
- Multiple platforms - Techologies - More Challenges
- Work with large CMR Software and 500+ Customers
- Opportunities to travel/work to the U.S, EU
Mô tả công việc
Omnicasa is a B2B CRM platform built specifically for the real estate industry. We're a small, tight team spread across Belgium, Vietnam, and Morocco — and we move fast. Our mobile app runs on Expo and is a core part of what we sell. It needs to feel like a native iOS/Android app, not a web app wrapped in a shell.
We've already done the hard work of migrating away from a legacy .NET MAUI app to a fully Expo-based stack. We use native UI components throughout, and the app reflects that. We take design seriously — liquid glass effects, native navigation patterns, platform-appropriate animations. If you look at our app and think "that's clearly React Native," something has gone wrong.
What you'll do
- Own and extend our Expo mobile app — new features, performance improvements, and platform-specific polish
- Work with native modules (Swift/Kotlin exposure is a plus, not a hard requirement)
- Collaborate with our design team to implement UI that genuinely looks and feels native on both iOS and Android
- Contribute to architecture decisions — we want someone who has opinions, not someone who just executes tickets
- Help maintain quality: you'll be the person who pushes back when something doesn't feel right on device
Yêu cầu công việc
Must-haves:
- 4+ years working with Expo and React Native — not as a side project, as your primary stack
- You've shipped real apps to the App Store and Google Play, and you know what "production-ready" actually means
- Strong TypeScript fundamentals
- You understand the difference between Expo Go, development builds, and managed vs bare workflow — and when to use which
- Experience with Expo Router, EAS Build, and OTA updates
- You care about the details: gesture responsiveness, scroll physics, transition timing, platform conventions
- Experience with native UI paradigms (blur effects, vibrancy, Dynamic Island, haptics, etc.)
Strong plus:
- Expo DOM Components or brownfield integration experience
- Eye for design — you can look at a screen and know when something is off, even if you can't always explain why immediately
- Animation experience with Reanimated 3 and Gesture Handler
Not a fit if:
- Your React Native experience is mostly web-to-mobile ports that "kind of work on mobile too"
- You've only worked in Expo Go and never shipped a production build
- You think platform differences are an edge case
Tại sao bạn sẽ yêu thích làm việc tại đây
What we give back
- Very competitive salary
- 13th-month salary
- Premium insurance
- Powerful Macbook
- Flexible time
- Flat company culture
- Clear career road-map
Annam Software