
Search by job, company or skills
About Urban Company
At Urban Company, we've developed Orion, our in-house frontend platform, which represents a significant advancement in how frontend development works. We've created a system that empowers backend developers to contribute to the frontend without requiring any frontend expertise. Building on this foundation, we're now pushing the boundaries, trying to solve the most painful aspects of the frontend ecosystem through innovative solutions.
About the role
Drive platform capabilities and features: Deliver scalable and extensible capabilities.
Own platform metrics: Manage performance and quality metrics (e.g., crash-free users, app open times, API errors etc) and ensure app performance is never compromised.
Ensure consistency across platforms: Collaborate across Android, iOS, and Web teams to ensure consistent behavior and functionality across platforms.
To name a few current projects we are working on it,
Automating UI creation from Figma as well as Design review process
Ensuring 2 days cycle - Release to Adoption to all active users
One click revert of all buggy code from all users
One App - But distributed frontends repositories and individual deployment
Building AR VR capabilities in home decor categories of UC
Bringing GenAI capabilities from content to code
We are looking to grow a team that will work on enhancing Urban Company's Android App ecosystem, focusing on creating a seamless and delightful user experience for our Android users.
Responsibilities
Design and build advanced mobile features and custom UI for the Urban Company app.
Collaborate with cross-functional teams to define, design, and ship new features.
Continuously discover, evaluate & implement new tech to maximize development efficiency.
Optimize the app for speed, memory, and performance.
Ensure the app remains stable and secure at all times.
Conduct code reviews and provide constructive feedback to improve code quality.
You will be a great fit if you have:
2-4 years of experience as an Android developer.
Strong expertise in Kotlin and its ecosystem.
Solid understanding of the full lifecycle of mobile development, from design to testing, publishing, and DevOps.
Good knowledge of networks, distributed systems, and mobile architecture.
Attention to detail, ensuring a fast and delightful user experience.
Expertise in leveraging Kotlin Coroutines for asynchronous programming and concurrent tasks.
Job ID: 132701299