Android Developer

Adidev Technologies Inc•San Jose, CA
•$60,000 - $85,000•Onsite

About The Position

Adidev Technologies is an IT consulting firm that provides technology services to large companies and startups. The company describes itself as a people-development firm, offering mentoring and training to help developers provide consulting services to its clients. The Android Developer will contribute to the design, development, and maintenance of large-scale applications for client projects. The role is onsite, with no telecommuting or remote work offered. Candidates must be willing to relocate to different cities or states for client assignments, which typically last 6 to 18 months and may be extended. The position is full-time, 40 hours per week, and may be offered as W-2 employment or a 1099 contract. Compensation is described as competitive and dependent on experience.

Requirements

  • At least 1–2 years of experience as an Android developer.
  • Strong understanding of MVC or MVVM software architectural patterns.
  • At least one year of experience with Java and Kotlin.
  • At least one application published on the Google Play Store.
  • Familiarity with the Android SDK, Android versions, and adapting to different screen sizes.
  • Experience with testing frameworks such as Espresso and JUnit.
  • Knowledge of mobile data storage using SQLite and Room.
  • Familiarity with RESTful APIs for back-end integration.
  • Comfort with Git, SVN, and source control.
  • Excellent written and verbal communication skills.
  • Strong work ethic and self-leadership skills.
  • Willingness to relocate to new cities or states for client assignments, typically lasting 6 to 18 months, with possible extensions.

Nice To Haves

  • A portfolio featuring impactful application releases.

Responsibilities

  • Design, develop, and enhance applications for the iOS or Android platform.
  • Ensure application performance, quality, and responsiveness.
  • Collaborate with a team to define, design, and implement new features.
  • Identify and address bottlenecks, fix bugs, and maintain code quality.
  • Establish effective communication with clients and maintain positive client relationships.
  • Gather requirements and provide accurate, realistic project milestones and completion timelines.
  • Complete coding tests or challenges as required.
  • Maintain consistent communication through phone, text, and email.
  • Suggest improvements to existing applications.
  • Deliver projects on time and communicate changes promptly.

Benefits

  • Paid relocation.
  • Remote assistance support.
  • Regular salary reviews.
  • Competitive salary of $60,000–$85,000 or $30–$40 per hour, depending on experience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service