Jobs · Engineering · Texas

Senior Android Developer

Cognizant · Dallas, TX · 2 wk ago
HybridEngineering$100k–$114k/yrFull-time

About The Role

As an Senior Android Developer, you will make an impact by designing and delivering secure, scalable, and high-performance Android applications using modern frameworks such as Kotlin and Jetpack Compose. You will be a valued member of the mobile engineering team, working collaboratively with product managers, designers, and backend engineers to build reliable, accessible, and maintainable solutions for global users.

Responsibilities

  • Design and architect robust Android applications using Kotlin, Jetpack Compose, Coroutines, and RxJava
  • Define clean architecture patterns and modular designs that ensure scalability, maintainability, and separation of concerns
  • Drive adoption of asynchronous and reactive programming patterns to improve responsiveness and simplify concurrency handling
  • Optimize application performance by analyzing memory usage, startup time, network calls, and rendering pipelines
  • Implement and review secure coding practices, including encryption, secure storage, authentication flows, and protection against mobile threats
  • Establish comprehensive testing strategies, including unit, instrumentation, and UI testing integrated into CI pipelines
  • Collaborate with cross-functional teams to translate business requirements into scalable Android solutions
  • Guide teams on effective use of Android Jetpack components for navigation, lifecycle, dependency injection, and data management

Requirements

  • 5–8 years of professional experience in Android development
  • Strong proficiency in Kotlin, Jetpack Compose, Coroutines, and RxJava for building modern Android applications
  • Proven experience implementing clean architecture and modular design patterns for scalable mobile solutions
  • Solid experience in Android testing and debugging, including unit tests, UI automation, and crash analysis
  • Deep understanding of Android security, including secure storage, encryption, and secure communication practices
  • Experience optimizing application performance using profiling tools and performance tuning techniques

Qualifications

  • Experience with Play Store deployment, build variants, feature flagging, and phased rollout strategies
  • Knowledge of Android accessibility standards and inclusive design best practices
  • Experience documenting architecture, coding standards, and reusable design patterns
  • Strong collaboration skills in cross-functional, hybrid environments
  • Experience mentoring developers and conducting code reviews to improve quality and consistency

Skills

  • Experience with Kotlin, Jetpack Compose, Coroutines, and RxJava
  • Proficiency in clean architecture and modular design patterns
  • Expertise in Android testing and debugging
  • Understanding of Android security practices
  • Ability to optimize application performance
  • Experience with Play Store deployment and feature flagging
  • Knowledge of Android accessibility standards
  • Experience with cross-functional team collaboration
  • Experience mentoring and reviewing code

Benefits

  • Annual salary ranging from $100,000 to $114,000, depending on experience and qualifications
  • Discretionary annual incentive program
  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Pay

The annual salary for this position ranges from $100,000 to $114,000, depending on experience and qualifications.

Schedule

This is a hybrid position requiring 3 days a week in a client or Cognizant office in Stamford, CT / Chicago, IL / Dallas, TX. Based on business or client requirements, the working arrangements for this role may change.

Similar jobs

Senior Android Developer

APIUM Swarm Robotics - A Red Cat CompanySan Diego, CA· 3 wk ago
RemoteEngineering$132k–$183k/yrapply on paycomonline.net