Android Developer

Symphony Digital And Mobile Solutions

United States

Remote

USD 110,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Symphony Digital And Mobile Solutions seeks an experienced Android Developer to build feature-rich apps and SDKs, while driving best practices and an AI-augmented development approach. You will collaborate with product and design teams, mentor peers, and shape the Android roadmap.

You will work on robust mobile architectures, implement clean code, and integrate AI-assisted tools to boost productivity and efficiency. This role emphasizes client-facing communication and high-quality delivery.

Qualifications

  • Must have client-facing communication skills and basic project management aptitude.
  • Experience using AI-powered development tools to improve coding, debugging, documentation, and testing.
  • 4+ years of Android platform development experience.
  • Fluency in Java and strong UI development skills with complex view trees and animations.
  • Experience consuming and/or designing REST APIs.
  • Hands-on experience with AI-assisted software development tools such as ChatGPT, Copilot, Gemini, Claude, Cursor for code generation and productivity.

Responsibilities

  • Contribute to the development of Android applications and SDKs.
  • Advocate for the Android platform and help define the Android technical vision at Symphony.
  • Mentor junior team members and participate in code reviews and team meetings.
  • Deliver apps to market with enhanced features while maintaining quality and turnaround time.
  • Leverage AI-powered tools to accelerate coding, debugging, documentation, and testing while maintaining high code quality and security.

Skills

Interpersonal communication
AI-assisted development tools
REST APIs
UI development
TDD/BDD
Basic cryptography
Code reviews
Mentoring juniors
Project management basics

Education

Master of Computer Science
BE in CS or IT
B.Tech in CS or IT

Tools

Android Studio
SQLite

Job description

Job Description - Android Developer

MUST HAVE

  • This being client-facing role, the candidate must have good interpersonal, listening, written and verbal communication as well as basic project management skills.
  • Experience using AI-powered development tools such as ChatGPT, GitHub Copilot, Gemini, Claude, Cursor, or similar AI coding assistants to improve software development, debugging, documentation, code reviews, testing, and overall engineering productivity.

Responsibilities:

  • Contribute to the development of Android applications and SDKs
  • Help scale our mobile team processes by practicing "Clean Code" principles for app architecture, branching/versioning, release train, feature flipping and A/B test, CI pipeline, Test Driven Development.
  • Advocate for the Android platform e.g: evaluating new frameworks, leading the Android technical vision at Symphony, while also helping to mentor more junior members of the team
  • Deliver apps to market with enhanced features and capabilities, while also maintaining and continually improving turnaround time and and quality
  • Participate in code reviews and team meetings
  • Leverage AI-powered development tools to accelerate coding, debugging, documentation, code optimization, unit test generation, and development workflows while maintaining high standards of code quality and security.

Desired Skills & Experience:

  • 4+ years of experience working with key technologies for the Android platform.
  • Fluency in Java
  • Knowledge of SQLite
  • Experience designing robust, extensible and customizable mobile application code and frameworks
  • Experience consuming and/or designing REST APIs
  • Strong UI development skills (complex view trees, animations, rendering and strong knowledge of the Android UI kit)
  • Knowledgeable about test driven development (TDD), behavior driven development (BDD) and debugging.
  • Basic cryptographic knowledge
  • Hands-on experience with AI-assisted software development tools such as ChatGPT, GitHub Copilot, Gemini, Claude, Cursor, or similar AI assistants for code generation, debugging, documentation, testing, and productivity enhancement.

Additional Skillsets Desired:

  • System engineering /architectural skills e.g. be able to understand the big picture.
  • Ability to work in both a solo and team environment
  • Proven ability to communicate technical information coherently, both verbally and in writing, to internal team and external customers, maintaining a customer focused, friendly attitude.

Education:

  • Master of Computer Science (MCA) or BE in (CS or IT) or B.Tech. or (CS or IT)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Android Developer
Sr. Android Developer

Photon • Durham (NC)

On-site
USD 110,000 - 150,000
Android Developer
Android Developer

Mainz Brady Group • Glendale (CA)

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

Northern Base • Irving (TX)

On-site
USD 110,000 - 140,000
Android Developer
Android Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 100,000 - 130,000
Principal Android Engineer
Principal Android Engineer

iO Associates • Atlanta (GA)

On-site
USD 140,000 - 170,000
Face to Face interview :: Android Developer (8+ Years)
Face to Face interview :: Android Developer (8+ Years)

Envision Technology Solutions • Alpharetta (GA)

On-site
USD 90,000 - 140,000
Android Developer only on W2
Android Developer only on W2

360 IT Professionals • Scottsdale (AZ)

On-site
USD 80,000 - 100,000
Android Developer
Android Developer

Modis Talent IT • West Chester

On-site
USD 100,000 - 130,000
Android Engineer
Android Engineer

WinMax Systems Corporation • Mountain View (CA)

On-site
USD 100,000 - 130,000
Android Developer
Android Developer

talentarchitect.com • Denver (CO)

On-site
USD 90,000 - 120,000