Senior Software Engineer, Android

closed
Logo of HubSpot

HubSpot

πŸ“Remote - United Kingdom

Job highlights

Summary

Join HubSpot's Mobile Hubspot team and contribute to the development of world-class mobile applications for the HubSpot growth suite. We utilize cutting-edge technologies like Swift, Kotlin, Zeplin, and Sketch. As a senior Android engineer, you will develop fully-featured native Android applications using Kotlin, publish them to the Play Store, and mentor junior engineers. You will also participate in code reviews, system testing, and debugging. The role requires a bachelor's degree in computer science or a related field and 3+ years of experience with Kotlin or functional programming languages. HubSpot offers a flexible work environment with opportunities for both remote work and in-person collaboration.

Requirements

  • Minimum of a bachelor’s degree in computer science or a closely related field
  • 3+ years of experience working with Kotlin or functional programming languages
  • Familiarity with MVVM architecture and Kotlin Coroutines
  • Familiarity with unit testing and automation

Responsibilities

  • Develop fully-featured native Android applications using Kotlin
  • Publish applications to the Play Store
  • Unit testing and automation
  • Build a sustainable product and an appreciation of user experience
  • Mentor junior engineers and assist them in growing their engineering skills. Help verify the correctness of their work as well as educate them on any gaps in their knowledge
  • Provide technical leadership and direction for team projects
  • Participate in code reviews
  • Carry out system testing and debugging
  • Liaise with team members to solve development issues
  • Perform pager duty (on-call rotations for operational support)
  • Design decisions with reliability, maintainability, usability, readability, performance, and scalability of the overall solution in mind
  • Utilise this knowledge of Growth Methodology to contribute to HubSpot’s Growth through specific work (experiment design and execution) within Monetization and Revenue Retention domains

Benefits

  • Remote work, flexible hours
  • In-person onboarding
  • In-person events such as HubSpot’s annual PEER week, your Product Group Summit, and other in-person gatherings
This job is filled or no longer available

Similar Remote Jobs