Vacancy

Senior Web/Android разработчик

Key Responsibilities:

  • 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.
  • Excellent collaboration and communication skills.
Would be a Plus:

  • Deep experience with Ionic, React Native.
  • Experience writing native Android code (Kotlin/Java).
  • Experience with monorepo architecture.