Android Developer Job at DASH2, San Mateo, CA

ZUlxSlpuWWVtMjNoS3RqbnlUUU9lcEdIRGc9PQ==
  • DASH2
  • San Mateo, CA

Job Description

Job Summary:

We are looking for a Software Engineer to join our rapidly growing engineering team and help us continue to design and build the best mobile shopping experience for Android phones. We’re an international team spanning across 3 continents responsible for building software used by hundreds of millions of users. Working within a Tribe & Squad structure, you will collaborate with product, design and engineering teammates to build, and maintain our next generation of Android applications while identifying and fixing application bottlenecks, maintaining the core code, and updating applications published on the Google Play Store.

Key Responsibilities:

  • Build and Maintain : Contribute to the development and upkeep of our flagship Android app, delivering features that delight thousands of daily users.
  • Collaborate : Work closely with Product Managers and UX Designers to understand requirements and implement features with precision, quality, and attention to detail.
  • Integrate : Partner with backend teams to seamlessly integrate APIs and ensure smooth end-to-end functionality.
  • Learn and Grow : Participate in code reviews to maintain high code quality and gain valuable insights from senior team members.
  • Write Exceptional Code : Develop clean, maintainable, and testable code with a focus on performance, scalability, and long-term sustainability.
  • Stay Ahead : Keep up-to-date with the latest Android development best practices and actively contribute to team discussions on improving the app.

Qualifications:

  • Portfolio of published applications on GitHub and/or the Play Store.
  • Experience with Kotlin Flow.
  • Experience with Design Systems.
  • Experience with Jetpack Compose.
  • Experience with push notifications and deeplinks.
  • Experience with automated testing frameworks for Android (e.g., Espresso, JUnit).

Minimum Requirements:

  • B.S. in Computer Science or related field, or equivalent experience.
  • 2+ years of experience building native applications for Android devices.
  • Proficiency in Kotlin/Java.
  • Proficiency working with RESTful APIs and integrating backend services.
  • Experience with Android design patterns and architecture components (e.g., MVVM, MVP).
  • Experience with XML Views.
  • Experience with version control systems like Git and working in a collaborative team environment.
  • Exposure to Agile development processes and the product lifecycle.
  • Strong problem-solving and communication skills.

Job Tags

Similar Jobs

StorageDefender

Customer Success Specialist Job at StorageDefender

 ...Customer Success Specialist Location: Denton, TX (preferred) or Remote | Department: Client Success | Reports To: Vice President | Type...  ...the customer internally; gather insights to improve products, services, and team processes. Upselling & Retention: Identify and act... 

Akkodis

Engineering - Electrical and Electronics Job at Akkodis

 ...be negotiable based on experience, education, geographic...  ...The Electrical Engineer will plan and execute development...  ...specialty area and good knowledge of principles...  ...Provides technical training and guidance to key stakeholders...  ..., as well as Holiday pay where applicable.... 

CyberAg Feed Co

Office Assistant Job at CyberAg Feed Co

 ...CyberAg Feed Company specializes in providing agricultural commodities to our customers. We are looking for a part-time Office Assistant to perform a variety of administrative and clerical tasks in our Kearney office. The ideal candidate should have excellent customer... 

Bailey

Parts Manager Job at Bailey

 ...Bailey is looking for a Parts Manager to join our Tullahoma, TN branch. The Parts Manager is responsible for the Parts Department at their branch, including direct management of all Parts Department employees. Teamwork is essential to this position, as clear communication... 

Tristate Armature

Delivery Truck Driver Job at Tristate Armature

 ...Good communication and customer service skills. Ability to lift up to [weight requirement] pounds. Knowledge of local roads and routes is a plus. Ability to exemplify Tristate's Core Values: Desire to Succeed Always Positive Do the Right Thing...