Senior Software Engineer - Android (Mailchimp)

Global leader in marketing platforms providing marketing automation, multichannel campaigns, and analytics tools for businesses worldwide.
Android
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Android (Mailchimp)

Mailchimp, a global leader in marketing technology and now part of Intuit, is seeking a Senior Android Engineer to join their dynamic team. With approximately 100 million customers worldwide using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, this role offers an opportunity to impact millions of users globally.

The ideal candidate will play a crucial role in developing and supporting Mailchimp's mobile applications, working with a cross-functional team of designers, product managers, backend engineers, iOS engineers, and QA specialists. The position requires both technical expertise in Android development and strong collaborative skills.

Key technical requirements include 5+ years of mobile development experience, proficiency in Kotlin, strong knowledge of Android SDK, and experience with architecture patterns like MVI, MVVM, and MVP. The role demands expertise in REST APIs, unit testing, and modern mobile frameworks.

What sets this opportunity apart is the chance to work at a company that values continuous learning and proactive action. Mailchimp emphasizes creating exceptional user experiences while fostering a supportive and inclusive work environment. The role offers significant growth opportunities and the chance to contribute to a platform that empowers businesses worldwide to build and grow their brands.

Working at Mailchimp's Atlanta headquarters, you'll be part of a collaborative environment that encourages innovation and creativity. The company's commitment to customer empathy and technical excellence makes this an ideal position for someone who wants to combine technical expertise with meaningful impact in the marketing technology space.

Last updated an hour ago

Responsibilities For Senior Software Engineer - Android (Mailchimp)

  • Take pride in creating mobile apps that deliver exceptional user experiences
  • Develop deep customer empathy and translate insights into mockups, wireframes, and working proof-of-concept code
  • Transform design concepts into efficient, functional Android code
  • Build new mobile features from concept through to implementation
  • Write, maintain, and test clean, maintainable code
  • Collaborate in ideation, scoping, estimating, and prioritizing work
  • Ensure high application performance and quality through testing and peer reviews

Requirements For Senior Software Engineer - Android (Mailchimp)

Kotlin
  • 5+ years of experience developing mobile applications
  • 2+ years of experience with Kotlin
  • BS/MS in Computer Science or equivalent work experience
  • Proficiency with architecture patterns such as MVI, MVVM, and MVP
  • Strong experience with the Android SDK
  • Familiarity with the entire Software Development Life Cycle (SDLC)
  • 5+ years of experience with web services (REST)
  • Solid communication skills
  • Experience with unit testing and Test Driven Development (TDD)
  • Experience with various modern mobile frameworks

Interested in this job?

Jobs Related To Mailchimp Senior Software Engineer - Android (Mailchimp)

Senior Android Engineer

Senior Android Engineer role at Intuit focusing on developing high-quality mobile applications with AI integration.

Senior Software Engineer - Android

Senior Android Engineer role at Intuit, building core experiences for TurboTax Live and QuickBooks Live, offering competitive compensation and opportunity to impact millions of users.

Senior Android Engineer, Accessibility

Senior Android Engineer position at Airbnb focusing on accessibility, offering remote work and competitive salary while improving digital accessibility for millions of users.

Senior Android Engineer, Guest & Host

Senior Android Engineer role at Airbnb, building mobile-first payment experiences and working with a global payments platform handling transactions across 191 countries.

Senior Android Performance Engineer, Core Foundation

Senior Android Performance Engineer role at Airbnb, focusing on optimizing app performance and resource management for global user experience.