Job Description: Senior Android Software Developer at Intuit
Are you interested in developing platforms that are high scale and mission-critical? Do you want to shape the way thousands of engineers build and ship new AI products at Intuit? The GenUX team is leading the way to empower all new AI experiences on web and mobile apps at Intuit.
In this position, you will have the opportunity to make a significant impact on Intuit's transformation into an AI-driven platform. Join Intuit's GenUX team as a Senior Software Developer - Android, to help shape how Intuit designs, crafts, operates, and runs mobile applications.
We are seeking a Senior Android Software Developer with a strong passion for building successful applications, services, and APIs that deliver substantial value to customers. You should be comfortable dealing with ambiguity and change, take initiative, and have a bias toward action. You are not afraid to tackle difficult problems and dive into new technologies.
Responsibilities
- Drive large-scale projects from inception to production.
- Interface directly with stakeholders to ensure effective delivery.
- Mentor other team members and foster a culture of growth.
- Operate in a fast-moving environment, make quick decisions, and execute fiercely to deliver outcomes.
- Deeply investigate critical issues and apply learnings back into the product and team, whether technical or procedural.
- Show empathy and advocate for the customer.
Minimum Qualifications
- BS/MS in Computer Science or related field, or equivalent experience.
- 7+ years of experience developing, maintaining, and innovating large-scale, consumer-facing mobile applications.
- Experience with modern Android technologies such as Kotlin, Jetpack Compose, and Android SDK.
- Experience in software design and architecture processes.
- Experience with web services (REST or SOAP).
- Strong communication skills to explain complex technical issues to various audiences.
- Basic understanding of AI concepts and foundations.
- Ability to communicate effectively with cross-functional teams, including AI experts and stakeholders.
- Ability to stay updated with the latest trends and advances in AI technology and incorporate them into software development practices.