Sr. Android Developer

Photon

Durham (NC)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Photon is seeking an experienced Android Developer for in-person client work in Durham, NC and other US locations. The role focuses on designing, developing, and maintaining high-quality Android apps with a strong Kotlin foundation and modern testing practices.

You will collaborate in Agile teams with product managers, designers, QA, and backend engineers, implementing intuitive UIs, ensuring performance, and contributing to CI/CD pipelines to support release processes.

Qualifications

  • 6+ years of Android application development.
  • Strong Kotlin mobile development and testing background (Espresso, UI Automator, or Compose testing).
  • Proficient in Kotlin Flow, StateFlow, and SharedFlow.
  • Experience with Jetpack Compose and coroutines.

Responsibilities

  • Design, develop, and maintain Android apps ensuring performance and reliability.
  • Collaborate with product managers, designers, QA, and backend engineers in Agile.
  • UI implementation following design standards and best practices.
  • Implement and execute tests using Espresso, UI Automator, or Compose testing.
  • Contribute to CI/CD pipelines and release processes.
  • Ensure seamless integration with backend APIs and services.
  • Write clean, maintainable code and adhere to coding standards.

Skills

Android development
Kotlin
Testing frameworks
Agile
CI/CD

Tools

Espresso
UI Automator
Jetpack Compose
Kotlin Flow

Job description

For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. Our current focus and innovation in Digital Hyper expansion TM offers nearly limitless opportunities for career growth. For a brief 1-minute video about us, you can check out https://youtu.be/uJWBWQZEA6o.

Job Title: Android Developer

Job Type: FTE

In person Client round is required at any of these locations: Durham, NC/Chicago, IL/Saltlake City, UT/NY/Dallas, TX

The Android Developer will be responsible for designing, developing, and maintaining high-quality mobile applications, ensuring performance, reliability, and a seamless user experience. This role requires a strong foundation in Android development along with a solid understanding of testing frameworks and QA practices to deliver robust, production-ready applications.

  • You will work closely with product managers, designers, QA teams, and backend engineers in an Agile environment to build scalable mobile solutions. The role also involves contributing to testing strategies, improving application quality, and ensuring smooth integration with backend systems.
  • Mobile Application Development: Design, develop, and maintain Android applications ensuring performance, scalability, and responsiveness
  • UI Implementation: Build intuitive and user-friendly interfaces while adhering to design standards and best practices
  • Testing & QA: Implement and execute UI and functional tests using tools like Espresso, UI Automator, or Jetpack Compose testing frameworks
  • Agile Development: Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives, ensuring timely and quality deliverables
  • Code Quality & Best Practices: Write clean, maintainable, and efficient code while adhering to coding standards and review processes
  • Integration: Ensure seamless integration of mobile applications with backend APIs and services
  • CI/CD Support: Contribute to build and deployment pipelines, supporting automation and release processes

Job Description:

  • 6+ years of experience in Android application development
  • Strong mobile application development in Kotlin, and testing background is a must (Espresso, UI Automator, MockK or Compose for Android)
  • Proficient in Kotlin Flow, StateFlow, and SharedFlow
  • Experience with Jetpack Compose and with coroutines and concurrency.
  • Regularly working with AI for day-to-day development, including debugging and coding. Gemini or Copilot is a plus, and agentic AI is a plus.
  • Experience Cloud technology and CI/CD pipelines is nice to have
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Developer
Android Developer

Compunnel, Inc. • San Leandro (CA)

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

Mainz Brady Group • Glendale (CA)

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

Symphony Digital And Mobile Solutions • United States

Remote
USD 110,000 - 170,000
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

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

7Th Sky Tech • San Francisco (CA)

On-site
USD 100,000 - 150,000
Competitive salary
Career growth opportunities
Collaborative environment
+1
Android Engineer
Android Engineer

Cypress HCM • San Francisco (CA)

On-site
USD 110,208 - 151,536
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Port Charlotte (FL)

On-site
USD 120,000 - 150,000
Professional growth programs
Competitive compensation
Engaging projects with top brands
+1
Software Engineer (Android Tech Lead) ID48357
Software Engineer (Android Tech Lead) ID48357

AgileEngine • Philadelphia

On-site
USD 120,000 - 150,000
Mentorship
Education budget
Fitness budget
+1
Android Developer
Android Developer

Simplify Software Experts LLC/ Simpli Software Solutions Inc • United States

On-site
USD 110,000 - 180,000
Sr. Android Application Developer
Sr. Android Application Developer

Infinite Convergence Solutions • Chicago (IL)

On-site
USD 100,000 - 130,000