Lead development of our Android and web apps using React + Ionic, owning UI quality, performance, and maintainability.
Implement layouts based on designer mockups—or confidently deliver polished UI without detailed specs.
Integrate with REST APIs to render server-side photos/videos in message feeds; handle pagination, loading states, and error states.
Optimize hybrid app performance on a range of Android devices (smooth scrolling, list rendering, startup time).
Collaborate closely with backend, QA, and design to ship features quickly and safely; conduct thorough code reviews and ensure solid test coverage appropriate for a hybrid app.
Troubleshoot, profile, and fix UI/UX issues specific to WebView-based apps; proactively reduce tech debt.
Requirements:
5+ years of professional React experience and strong HTML/CSS skills.
Proven experience delivering Web apps in production.
Solid understanding of cross-platform app specifics on Android: rendering performance, navigation, and resource constraints.
Comfortable integrating REST/JSON APIs and managing client-side state (loading, caching strategies, retries).
Strong product sense and attention to detail; ability to move fast while keeping quality high.