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;
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. 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;
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. This information will be treated as confidential and used only for the purpose of determining an appropriate accommodation for the interview process;
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;
If you are joining our Engineering team in a full-time role, you will be required to attend a regional HubSpot office for in-person onboarding. If you join our broader Product team, you’ll also attend other in-person events such as HubSpot’s annual PEER week, your Product Group Summit, and other in-person gatherings to continue building on those connections;
If you require an accommodation due to travel limitations or other reasons, please inform your recruiter during the hiring process. We are committed to supporting candidates who may need alternative arrangements;