URBAN COMPANY IS HIRING ANDROID DEVELOPER

SHARE THIS POST

Location: Gurgaon, Bangalore

Ideal Candidate:

If you are an Android developer with a passion for pushing mobile technologies to the limits, we want you! You will collaborate with our talented engineering team to design and construct the next generation of our mobile ecosystem. Your comfort with our existing codebase, ability to develop new apps, and optimize them for exceptional user experiences will be key.

Roles & Responsibilities:

  • Design and develop advanced mobile features and custom UI components.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Continuously explore, assess, and implement new technologies to enhance development efficiency.
  • Optimize app performance in terms of speed and memory usage.
  • Ensure app stability and security at all times.
  • Conduct robust unit-testing, including edge cases and usability.
  • Perform code reviews and offer constructive feedback to enhance team performance.

Skills & Experience Required:

  • 3-5 years of experience in Android development.
  • Proficient in Kotlin with a deep understanding of software engineering principles.
  • Bachelor’s/Master’s degree in Computer Science/Engineering or a related field.
  • Solid grasp of the entire mobile development lifecycle, testing, publishing, and DevOps.
  • Knowledgeable about networks and distributed systems.
  • Strong attention to detail with a focus on optimizing every aspect of the app.
  • Ability to thrive in a fast-paced, agile team environment.
  • Balanced proficiency in technical problem-solving and user experience design.
  • Expertise in general mobile landscape, architecture, trends, and emerging technologies.
  • Experience with Android third-party libraries, APIs, and apk generation.
  • Skilled in Kotlin Coroutines for asynchronous programming and concurrent tasks.
  • Ability to implement responsive and adaptive UI layouts for various screen sizes and orientations.

Bonus Points:

  • Experience with React Native and developing apps using it.
  • Recognition on StackOverflow for solving complex problems.
  • Active GitHub profile demonstrating original contributions.
  • Understanding of OS-level app interactions and Kotlin interfaces with C++ via JNI.
  • Familiarity with platform-specific optimizations for enhanced performance.

Additional Tips to Stand Out:

Showcase your ability to:

  • Be self-driven and quick to initiate tasks.
  • Take ownership of projects and deliver results proactively.

If you meet these criteria and are ready to contribute to our dynamic team, we encourage you to apply now!

Apply Here: Urban Company Careers – Android Developer