Minimum of a bachelor’s degree in computer science or a closely related field;
6+ years of experience working with Kotlin or functional programming languages;
Familiarity with MVVM architecture and Kotlin Coroutines;
Familiarity with unit testing and automation;
Experience with AI is an advantage;
What You'll Be Doing
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;
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;
Perks and Benefits
We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you;
If you need accommodations or assistance due to a disability, please reach out to us using this form;
At HubSpot, we value both flexibility and connection. Whether you’re a Remote employee, or work from the Office, we want you to start your journey here by building strong connections with your team and peers;