Software Engineer 2 - Android

Global financial technology platform powering prosperity through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, serving approximately 100 million customers worldwide.
Android
Mid-Level Software Engineer
Contact Company
2+ years of experience
Finance

Description For Software Engineer 2 - Android

Intuit, a leading global financial technology platform, is seeking a Software Engineer 2 specialized in Android development to join their innovative team. With a massive customer base of approximately 100 million worldwide using products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, this role offers an opportunity to make a significant impact on financial technology solutions.

The position requires a skilled Android developer with 2-4 years of experience who will be responsible for developing and maintaining mobile applications using Kotlin and Android frameworks. You'll be working in an agile, cross-functional environment that values diverse perspectives and collaboration. The role involves building features, implementing UI components following Material Design guidelines, and ensuring code quality through unit testing and code reviews.

As a Software Engineer 2, you'll be contributing to technical discussions, working with various teams including product management, QA, and design, and participating in the full development lifecycle. The ideal candidate should have a strong foundation in computer science, excellent problem-solving skills, and experience with modern Android development practices.

Intuit offers a dynamic working environment with state-of-the-art technology and creative workspaces that allow team members to work flexibly. The company's commitment to innovation and making a meaningful impact for customers creates an exciting opportunity for professional growth and development. If you're passionate about creating prosperity through technology and want to be part of a team that pushes the boundaries of what's possible, this role at Intuit could be your next career move.

Last updated a day ago

Responsibilities For Software Engineer 2 - Android

  • Developing Android mobile apps using Kotlin and Android frameworks
  • Contributing to technical discussions and implementation planning
  • Building and maintaining features in Android applications
  • Writing clean, maintainable, and efficient code
  • Collaborating with cross-functional teams including product management, QA, and design teams
  • Participating in code reviews and implementing feedback from senior developers
  • Debugging and fixing issues during development and QA testing phases
  • Following Agile development practices and participating in sprint ceremonies
  • Writing and maintaining unit tests to ensure code quality
  • Implementing UI components following Material Design guidelines
  • Supporting application performance optimization efforts
  • Maintaining technical documentation for assigned features

Requirements For Software Engineer 2 - Android

Kotlin
  • BS/BE in Computer Science, Engineering, or related field
  • 2-4 years of professional experience in Android development
  • Strong knowledge of Kotlin programming language
  • Experience with Android SDK and Android Studio
  • Understanding of RESTful APIs and working with backend services
  • Knowledge of Material Design principles and Android UI best practices
  • Experience with version control systems (Git)
  • Experience with unit testing frameworks
  • Basic understanding of software design patterns
  • Good problem-solving and analytical skills
  • Good communication and teamwork abilities
  • Experience with Agile development methodologies

Interested in this job?

Jobs Related To Intuit Software Engineer 2 - Android

Android Software Engineer 2

Mid-level Android Software Engineer position at Intuit focusing on developing mobile applications with AI integration and modern Android frameworks.

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping solutions used by billions, offering competitive salary and benefits.

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping technologies that serve billions of users worldwide.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, contributing to the world's most widely used mobile operating system.

Software Engineer III, Mobile (Android), Google Translate

Android Software Engineer position at Google Translate, focusing on mobile app development and implementation of advanced translation features using cutting-edge technologies.