Senior Software Engineer I - Android
Alain Pinel Realtors
2d ago

At Compass, we envision a world where the experience of selling or buying a home is simple and pleasant for everyone. Founded in 2012, Compass provides an end-to-end platform that empowers residential real estate agents to deliver exceptional service to their seller and buyer clients, all in service of our mission to help everyone find their place in the world.

What you’ll do

  • Collaborate with developers, and designers to find end-to-end solutions for Infrastructure related problems
  • Implement infrastructure solutions for our Android client, adhering to Android development best practices
  • Coordinate with Android Developers and will craft the direction of Android development
  • Performance benchmarking of the Android app, and come up with solutions to improve the overall performance
  • Understand the memory management and help implement the best practices
  • Implement and maintain the modular codebase
  • Help your team tackle problems in a way that makes sense for Android users and our codebase
  • Who you are

  • You have a good understanding of modern Android development.
  • You are well verse with Kotlin and know how to write maintainable and performant code
  • You like to dig deep into internals of Android Operating System
  • Experience with client-side networking
  • You like to define coding standards and process for Android App Development
  • You are a Quality Champion and advocate Unit Tests before product is shipped to Production
  • Open to learn new tools and technologies related to Android Development
  • Experience

  • 5+ years of experience
  • At Compass, our mission is to help everyone find their place in the world. This means we continually celebrate the diverse community different individuals cultivate.

    As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone’s place.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form