I360 - Arlington, VA

posted 16 days ago

Full-time - Mid Level
Arlington, VA
Real Estate

About the position

i-360 is seeking a self-motivated Android Mobile Developer to design, develop, and optimize mobile applications for their platforms. The role involves architecting and implementing solutions using Android technologies, ensuring consistency and stability for users, and providing ongoing support while adhering to industry best practices. The ideal candidate will work collaboratively within a team to establish and maintain engineering standards.

Responsibilities

  • Develop and maintain Android apps with Java and Kotlin and integrate RESTful APIs using Retrofit.
  • Work with Git for version control and collaborate on code reviews.
  • Implement CI/CD pipelines for automated testing and deployment.
  • Optimize app performance and responsiveness, integrate Firebase for analytics and crash reporting, and manage Gradle versions for efficient build processes.
  • Manage the Play Store internal testing track, handle deployments, and communicate effectively with Play Store support.
  • Design solutions using MVC and MVVM patterns while applying SOLID principles for robust and maintainable code.
  • Simplify complex UI/UX requirements with a solid understanding of the benefits and tradeoffs of mixing activities and fragments.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Requirements

  • Minimum of 3 years of experience in Android app development.
  • Proficient in Java, Kotlin, Android SDK, Retrofit, and Firebase services like Crashlytics and Firebase Analytics.
  • Strong understanding of MVC and MVVM design patterns, and well-versed in SOLID principles for software design.
  • Capable of simplifying complex UI/UX requirements and understanding the tradeoffs of mixing activities and fragments.
  • Proficient in Git and CI/CD pipelines, with solid understanding of Gradle build system, including managing, debugging, and migrating versions.
  • Experience with Play Store internal testing track and deployment processes.
  • Excellent collaboration and strong communication skills, with the ability to work in cross-functional teams.

Nice-to-haves

  • Experience with additional tools and technologies such as Jetpack, Dagger, or RxJava.
  • Experience with Agile/Scrum methodologies.
  • Contributions to open-source projects or personal projects showcasing your skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service