Intercom Logo

Intercom

Mobile Engineer, Android

Posted 2 Days Ago
Be an Early Applicant
Dublin
Mid level
Dublin
Mid level
As an Android Engineer, you will shape and accelerate Intercom’s mobile Messenger strategy by collaborating with various teams to build and enhance the Android Messenger SDK. You will prioritize quality development while taking ownership of the customer experience and contributing to technical architecture.
The summary above was generated by AI

Intercom is on a mission to help our customers provide incredible customer experiences online. We enable businesses to provide instant and exceptional service to their customers while maximizing the productivity, efficiency and performance of their support teams—all through our single seamless platform. 

Intercom is leading the market in AI customer service with Fin by Intercom, the most powerful AI customer service agent available, and Helpdesk by Intercom, a fully featured AI enhanced helpdesk for human support.  

Today, more than 25,000 businesses use Intercom’s platform to send millions of messages to millions of customers each month. Driven by our core values, we push boundaries, build with speed and intensity, and consistently deliver incredible value to our customers. 

Join us to help define and lead the AI revolution for customer service.

What's the opportunity? 

Intercom’s Android Messenger SDK is integrated into thousands of Android apps and used by millions of users. We’re looking for an Android Engineer to help us shape and accelerate our mobile Messenger strategy. In this role, you’ll be part of the team consisting of mobile engineers, product manager, designer and full-stack web engineers that own problems end to end for all mobile offerings at Intercom. 

Building a visual Messenger SDK allows you to ship beautiful and quality UI/UX for millions of users while also giving you a unique opportunity to go deeper into the Android operating system than you would building an app.

How does mobile work in Intercom?

We value autonomy in our teams at Intercom. The Messenger team is staffed with Android, iOS and full-stack web engineers as well as a Designer and Product manager. We own problems end to end, which means you will work with all those people as we build new products. While we don’t expect you to write code outside of the Android codebase, it is important to be willing to learn, fully understand and take ownership of the system and customer experience end to end.

Our Android Mobile SDK is built in Kotlin and Java. We are open to change, adopting the right tools for the job but we are pragmatic in how we use our time. We optimize for delivering the highest value for our customers.

The Messenger team collaborates with the other teams in Intercom as we bring a range of features to the mobile SDKs. As platform experts, we know what’s best on mobile and can help support and upskill other teams to adopt their features for mobile.

We value moving fast and shipping to learn at Intercom. We’ve got a great CI setup with extensive unit test coverage using JUnit and Robolectric and UI tests with Espresso and Firebase. Our strong test coverage allows us to safely move fast without breaking existing features.

What will I be doing? 

  • Collaborate on shaping our mobile strategy and roadmap across all Intercom offerings.
  • Owning problems end to end, working with design, product, backend engineers as well as other Android and iOS engineers to solve the biggest problems for our customers. We believe in autonomous teams and that the best mobile products are created from close collaboration across the stack, without barriers.
  • Help us make the right tradeoffs while being pragmatic and building for the long term.
  • Develop technical plans and contribute to our technical architecture as we grow.
  • We move fast at Intercom but building a mobile SDK demands a very high quality bar. You will help us build long-standing, well tested and reliable Android code.
    What skills do I need? 

What skills do I need? 

  • 3+ years experience building mobile products on Android.
  • Knowledge of Kotlin or Java, Android APIs and design patterns.
  • You’ve published one or more apps in the Play Store.
  • Having experience building an Android SDK is a bonus.
  • Experience collaborating directly with product teams and designers, and the ability to deliver value to customers or users. Engineers at Intercom are pragmatists who work closely with others on cross-disciplinary teams.

How will I be supported? 

  • You’ll report directly to an Engineering Manager who will start you off with a great onboarding plan.
  • You’ll embed immediately into our Messenger team and receive dedicated peer support from one of our engineers.
  • We invest heavily in our Engineers, supporting individual career development through training and coaching.


Benefits 

We are a well treated bunch, with awesome benefits! If there’s something important to you that’s not on this list, talk to us! 
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews - we reward great work!
  • Pension scheme & match up to 4%
  • Peace of mind with life assurance, as well as comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave, as well as 6 weeks paternity leave for fathers, to let you spend valuable time with your loved ones
  • If you’re cycling, we’ve got you covered on the Cycle-to-Work Scheme. With secure bike storage too 
  • MacBooks are our standard, but we also offer Windows for certain roles when needed.


Policies 

Intercom has a hybrid working policy. We believe that working in person helps us stay connected, collaborate easier and create a great culture while still providing flexibility to work from home. We expect employees to be in the office at least two days per week.

We have a radically open and accepting culture at Intercom. We avoid spending time on divisive subjects to foster a safe and cohesive work environment for everyone. As an organization, our policy is to not advocate on behalf of the company or our employees on any social or political topics out of our internal or external communications. We respect personal opinion and expression on these topics on personal social platforms on personal time, and do not challenge or confront anyone for their views on non-work related topics. Our goal is to focus on doing incredible work to achieve our goals and unite the company through our core values.  

Intercom values diversity and is committed to a policy of Equal Employment Opportunity. Intercom will not discriminate against an applicant or employee on the basis of race, color, religion, creed, national origin, ancestry, sex, gender, age, physical or mental disability, veteran or military status, genetic information, sexual orientation, gender identity, gender expression, marital status, or any other legally recognized protected basis under federal, state, or local law.

Is this role not quite what you're looking for? Join our Talent Community to stay connected with us.

Top Skills

Java
Kotlin

Intercom Dublin, Dublin, IRL Office

2nd Floor, Stephen Court, 18-21 St. Stephen’s Green, Dublin, Dublin, Ireland

Similar Jobs

Be an Early Applicant
7 Days Ago
Dublin, IRL
1,213 Employees
Junior
1,213 Employees
Junior
Information Technology • Mobile • Consulting
As a Mobile Android Engineer at Yassir, you will design and develop mobile applications for Android platforms using Kotlin. Your role involves ensuring application performance, collaborating with team members, and maintaining code quality while tackling complex problems within a dynamic environment.
Be an Early Applicant
5 Hours Ago
Dublin, IRL
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
The ETF Operations Platform QA Test Lead will manage the global client Joint User Acceptance Testing, lead QA testing for the ETF Platform release program, and provide project management reporting. This role involves building relationships with senior stakeholders, demonstrating leadership skills, and collaborating with various operations teams to ensure seamless ETF servicing delivery.
Be an Early Applicant
6 Hours Ago
Dublin, IRL
Hybrid
26,000 Employees
Senior level
26,000 Employees
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
In this role, you will manage a team of engineers on a data platform team, mentoring and developing team members, and participating in coding and code reviews. You'll collaborate with product management and other teams to deliver high-quality solutions, plan projects, and solve complex problems. Your experience in distributed systems and software development is critical.

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account