Software Engineer, Android

About Us

HexionLab is a leader in cutting-edge software engineering and mobile application development, focused on creating seamless, high-performance solutions across platforms. With a commitment to quality and innovation, we’re passionate about pushing boundaries and delivering mobile experiences that impact users worldwide. Join us to be part of our dynamic and talented team!

Department: Software Engineering
Project Location(s): Remote
Education: Bachelor’s Degree

Position Overview

We are seeking an experienced Software Engineer, Android with 3+ years of experience in Android development. This role will involve designing, building, and optimizing mobile applications that are not only performant but also provide an exceptional user experience. You’ll work closely with cross-functional teams to develop applications that align with the latest industry standards and best practices.

Key Responsibilities

  • Develop and maintain Android applications using Java and Kotlin, with a focus on clean and modular architecture.
  • Implement MVVM, MVC, or MVP design patterns to ensure maintainable and testable code.
  • Integrate with APIs and manage data using Retrofit and Moshi for seamless data interaction.
  • Utilize Android Jetpack components, including Navigation and Compose Architecture, to deliver smooth and consistent UX.
  • Manage data persistence through Realm and SQLite, and incorporate Crashlytics for error monitoring.
  • Optimize app performance, ensuring stability and responsiveness using SLF4J and Glide.
  • Collaborate in code reviews, maintain high-quality documentation, and ensure code is scalable and secure.
  • Work with additional libraries and tools such as uCrop, Lottie, MPAndroidChart, and XMPP/STOMP for unique feature development.

What You’ll Gain

  • Work on innovative projects that reach thousands of users.
  • Opportunities to enhance your skills in Android development and explore the latest mobile technologies.
  • Collaborative environment with a focus on personal and professional growth.
  • Competitive benefits package, including health and wellness perks, flexible work options, and more.

Skills and Qualifications

  • 3+ years of experience in Android development using Java and Kotlin.
  • Strong understanding of Android development principles, architecture, and MVVM, MVC, or MVP design patterns.
  • Experience with Android Jetpack, including Navigation and Compose Architecture.
  • Proficiency with Retrofit, Moshi, Realm, SQLite, and app performance tools like Crashlytics and SLF4J.
  • Experience with libraries such as uCrop, Lottie, Glide, and MPAndroidChart.
  • Understanding of messaging protocols and libraries, including XMPP and STOMP.
  • Strong problem-solving skills and ability to collaborate effectively with cross-functional teams.

Ready to Join Us?

If you’re ready to take your Android development skills to the next level and make an impact in mobile technology, apply now and start your journey with HexionLab. Let’s build the future of Android together!

How can we help you?

Contact us at the HexionLab office or submit a business inquiry online.

Consulting WP really helped us achieve our financial goals. The slick presentation along with fantastic readability ensures that our financial standing is stable.

Amanda Seyfried
Sales & Marketing, Alien Ltd.