Android Lead

Sorry, this job was removed at 6:56 a.m. (CST) on Thursday, October 27, 2022
Find out who's hiring in Dallas, TX.
See all Developer + Engineer jobs in Dallas, TX
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Description
Android Technical Lead

Job Summary

Cognizant is looking for an experienced top-notch Native Android Tech Lead/ Lead Developer to grow with our Digital Engineering team! As an Android Lead , you will be involved from conception to completion of Android Mobile App development projects . An ideal candidate is someone who enjoys working in a fast paced, collaborative team. Someone that values the "team" and maximizes the opinions and expertise of their teammates to deliver quality.

Qualifications:

  • 8- 10+ years of relevant experience and progressive experience in software development on enterprise level application
  • 5 + years of hands-on experience working on Android native application development (Android SDK, Java or Kotlin, Android Studio, Gradle, etc.)
  • Bachelor's degree in Computer Science (or equivalent experience)
  • Leads, guides, mentors, directs & helps grow a team of Developers to achieve the overall mission above.
  • A bility to work with multiple stakeholders, including clients, business analysts , product owners , and UX team members in designing application dataflow and extensible product platform.
  • Establish and enforce the architectural guidelines and coding best practices
  • Good knowledge on creational (builder, singleton, etc.), structural (adapter, façade, etc.) and behavioral (command, state, etc.) design patterns.
  • Experience with architecture design patterns MVC, MVVM, VIPER , etc.
  • Good understanding of UX and UI design best practices.
  • Experience with DevOps, CI/CD and build automation tools like Jenkins , Gitlab , etc.
  • An understanding of performance , security best practices.
  • Experience in mobility common features like Notification handling, Accessibility, Offline data handling / management, Crash log management ( C rashlytics , etc.) , etc.
  • Knowledge of Test Driven (TDD) or Behavior Driven (BDD) development, Unit Testing ( espresso , etc. ) and instrumentation testing.
  • Ability and experience in leading the team in Agile process with Standups, Sprint Planning, Retrospectives


Responsibilities:

  • Design and development of Android A pp s .
  • Provide technical/ development leadership to the Android developers/ POD
  • Review development code and define development best practices for the project
  • Continuously improve engineering process and capabilities.
  • Drive end-to-end solutions including mobile DevOps, automated testing, analytics etc.
  • Perform the Code Reviews and responsible for the quality of the team's deliverables
  • Rapid prototyping, Prepare and present POV to customers.



#LI-HN1

#CB

#IND123

Qualifications
Technical Skills
SNo Primary Skill Proficiency Level * Rqrd./Dsrd. 1 DevOps PL1 Required 2 Kotlin PL1 Required 3 Gradle PL1 Required 4 Android PL1 Required

* Proficiency Legends
Proficiency Level Generic Reference PL1 The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels. PL2 The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects. PL3 The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects. PL4 The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.

More Information on Cognizant
Cognizant operates in the Information Technology industry. The company is located in Teaneck, NJ, New Haven, CT, Edina, MN, Englewood, CO and Pheonix, AZ. It has 301000 total employees. To see all 95 open jobs at Cognizant, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CognizantFind similar jobs