Software Engineer - Android

Homebase is the everything app for hourly teams, providing employee scheduling, time clocks, payroll, team communication, HR, and more.
Guadalajara, Jalisco, Mexico
Android
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Software Engineer - Android

Homebase is seeking a Software Engineer - Android to join their team in Guadalajara, Mexico. As a Homie, you'll be part of an unstoppable team revolutionizing how small businesses manage their teams and grow. The ideal candidate has 4+ years of Mobile Software Engineering experience, expertise in Kotlin and Android frameworks, and a passion for creating impactful solutions.

You'll be responsible for designing and implementing software solutions that enhance the Homebase platform, driving product engineering end-to-end for mobile, and contributing to the evolution of the engineering strategy. The role requires strong problem-solving skills, comfort with ambiguity, and a bias for action.

Key requirements include expertise in Kotlin, experience with Android frameworks, advanced understanding of object-oriented design, and knowledge of Android UI design principles. You'll work in a hybrid setting, with office presence required on Tuesdays and Wednesdays.

Homebase offers a dynamic work environment, the opportunity to make a significant impact, and stock options for all employees. The company serves over 100,000 small businesses and is backed by leading venture investors. If you're passionate about empowering small businesses and want to be part of a growing tech company, this role at Homebase could be an excellent opportunity for you.

Last updated 9 days ago

Responsibilities For Software Engineer - Android

  • Design, build, and implement software solutions
  • Drive product engineering end-to-end for mobile
  • Contribute to engineering strategy and development process
  • Rapidly prototype and iterate on ideas
  • Take ownership of initiatives and measure key metrics
  • Embrace continuous improvement
  • Champion innovation, collaboration, and bias for action

Requirements For Software Engineer - Android

Kotlin
Java
  • 4+ years of Mobile Software Engineering experience
  • Expert in Kotlin, Kotlin coroutines, and various common Android frameworks
  • Advanced understanding of object-oriented software design and design patterns
  • Advanced understanding of performant code
  • Knowledge of Android UI design principles, patterns, and best practices
  • Experience with RESTful APIs and third-party libraries
  • Testing framework experience - unit, feature, and integration
  • Knowledge of Jira, Git, Github, CircleCI, and development using pull requests
  • Strong systematic and problem-solving skills
  • Ability to work from the office weekly on Tuesdays and Wednesdays

Benefits For Software Engineer - Android

Equity
  • Stock options

Interested in this job?

Jobs Related To Homebase Software Engineer - Android

Software Development Engineer

Adobe is hiring a Software Development Engineer to work on Android Mobile SDKs for their Mobile Experience team, requiring 5+ years of experience and strong Android development skills.

Software Engineer II, Android - Uber for Family & Teens

Software Engineer II, Android position for Uber's Family & Teens product in Sao Paulo, Brazil. Join Uber's first Tech Center in Latin America!

Software Engineer II - Android, Ads

Uber is hiring a Software Engineer II for Android Ads development in Sao Paulo, Brazil.

Software Engineer II - Android, Engagement Growth

Uber is hiring a Software Engineer II for Android to work on Engagement Growth for Uber Eats, building data-driven features and improving efficiency.

Software Engineer - Android

Join Too Good To Go as an Android Software Engineer to develop innovative solutions for fighting food waste and contribute to a global social-impact company.