Search jobs > Irving, TX > Android developer

Lead Android Developer

Cognizant Technology Solutions
Irving, TX, United States
Full-time

Cognizant's Digital Engineering practice is seeking a highly qualified Lead Android Developer with experience developing and building high-performing, scalable, enterprise applications.

You will be part of a digital software team that works on high-demand applications. Our engineers have a passion for high-quality, reliable and maintainable code.

You will work side by side with product managers, designers, and clients, making decisions together in order to quickly deliver valuable working software to clients and their users.

Our engineers are agile and retrospective, and not afraid to identify what we're doing wrong, so we can fix it, and what we're doing right, so we can improve on it.

Above all, we judge success by the success of our team and the happiness of our customers.

Cognizant Digital Engineering If you're like us, you've got big ideas. At Cognizant, we're exploring new ideas every day.

We help industry leading companies reinvent their business models and innovate products that create new value-by connecting people with things, insights and experiences.

Cognizant digital engineering designs, engineers and delivers digital products and experiences that drive digital-first business models.

We offer the most comprehensive digital engineering expertise and client-centric methodology for sustainable innovation.

Location : Irving, TX

Primary Skills : Android Native App Development, Kotlin, Rx Java 2, Rx Android JS, Dagger Framework

Technical :

  • Experience in native enterprise Android apps design and development.
  • Extensive experience in Kotlin, Rx Java 2, Rx Android JS, Dagger framework, MVC and MVVM best practices.
  • Rx Android JS (Intermediate level knowledge required for development).
  • Resource needs to be hands-on with overall Android technologies (various frameworks) and need to play a senior developer role in the team.
  • Experience in client / server communication, session / token management and basic understanding of HTTP network protocol.
  • Expertise in best practices for RESTful API design.
  • Auto Layout, Storyboard, Navigation (like Push, Show, Pop)
  • JSON / XML parsing, Push Notification Experience.
  • Experience in Core Data and Core Graphics and Animation.
  • Should have experience working with various Android SDK releases.
  • Expertise in encrypting the data in Android and some basic security concepts like SSO, SSL pinning.
  • Must be familiar with Android development tools, especially the Instruments profiling tool.
  • Ideally, have experience building "universal" apps that run on both mobile phones and tablets.
  • Code review best practices, debugging and app deployment / distribution knowledge.
  • Experience in working with Git.
  • Crash log management (monitoring, analysis) and device logging.
  • Unit Testing
  • Experience developing data visualization UI components such as Charts and Graphs is a plus.
  • Offline data handling / management is a plus.
  • Proxy tool knowledge to debug HTTP and SSL / HTTPS traffic e.g. Charles (Good to have).

Common Responsibilities :

  • Deliver across the entire app life cycle from concept, design, build, deploy, test, release, and support.
  • Design, build and maintain high performance, reusable, and reliable code.
  • Identify the correct bottlenecks and fix bugs.
  • Learn & adopt and brainstorm new features.
  • Onsite-offshore coordination experience is a plus.
  • Excellent verbal and written communication skills and the ability to work independently.
  • Team player driven to achieve both individual and team goals.
  • Experience working in an Agile development environment is a plus.

Required Qualifications :

1. Android Native App Development

2. Kotlin

3. Rx Java 2

4. Rx Android JS

5. Dagger Framework

Travel : 0-5%

Why Choose Cognizant?

It takes a lot to succeed in today's fast-paced market, and Cognizant Technology Solutions has become a leader in the industry.

We love big ideas and even bigger dreams! We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry-recognized, award-winning Academy team.

You will have access to hundreds of technical trainings to keep your skillsets fresh and have opportunities to acquire certifications on the newest technologies.

Everything we do at Cognizant we do with passion-for our clients (fortune 100 companies), our communities, and our organization.

It's the defining attribute that we look for in our people.

If you love ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!

About Cognizant Digital Engineering

Well-designed software transcends digital technology, going beyond the fulfillment of basic requirements to focus instead on human needs.

Within Cognizant Digital Engineering, we help clients develop software products that transform human insights into tangible, production-ready digital solutions.

We also work with our clients to scale their native cloud applications. Using insights from the lived experiences of our consumers, we seamlessly replace traditional service strategies with engaging, precise, and direct digital applications.

Designing phenomenal software is vital to success in the digital economy-and we understand that a human-centric approach is key to this design.

www.cognizant.com

NASDAQ : CTSH

LI-VB1

1 day ago
Related jobs
Promoted
Cognizant Technology Solutions
Irving, Texas

Android Native App Development, Kotlin, Rx Java 2, Rx Android JS, Dagger Framework. Resource needs to be hands-on with overall Android technologies (various frameworks) and need to play a senior developer role in the team. We help industry leading companies reinvent their business models and innovat...

InfoVision Inc.
Dallas, Texas

Lead Android Developer Dallas, 3 days a week at office. Min 10 years of Hands-On Android Development experience a MUST. At least 2 years of Android TV (SDK) development experience a MUST. ...

Promoted
Genesis10
Dallas, Texas

Please submit a formal application through our site: .We will not review any applications within this job posting.This job posting is for a Dev10 position that requires you to agree to relocate anywhere in the....

Promoted
Cognizant Technology Solutions
Irving, Texas

Proven work experience as a Front-end developer. Experience with JavaScript, CSS and jQuery. Collaborate with back-end developers and web designers to improve usability. Help back-end developers with coding and troubleshooting. ...

Promoted
VirtualVocations
Irving, Texas

Key Responsibilities:Support and improve existing tools for build, release, and engineering teamsDefine, build, and maintain tools to enhance scale and efficiency in product and release processesDrive and own improvements in product quality coverageRequired Qualifications:BS degree in Computer Scien...

Promoted
Diverse Lynx
Plano, Texas

Job Title: Web + Android Developer. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes. We are looking for Mobile developer profiles having knowledge of react. Familiarity with RESTful APIs to connect Android applications to back-end services....

Promoted
Resource Informatics Group
Dallas, Texas

Executes Mobile Engineering projects. Participates in the discovery phase of small to medium size Mobile Engineering projects. Provides mobile engineering support to the business. Experience with Android software development. ...

Promoted
Catapult Solutions Group
Carrollton, Texas

Mobile Application Developer| Government Business Sector | Applications | Interface| Municipality. City of Carrollton is looking for a Mobile App Developer to help with their Mobile Application Beta created for City of Carrollton citizens. Conduct a thorough review of our existing mobile application...

Promoted
LTK USA
Dallas, Texas

Join our Engineering team! We are looking for a talented developer to play an important role in iOS development for our Creator Content team. Our product has been acknowledged for its innovation in influencer marketing, and our iOS app has been featured multiple times on the App Store. Collaborate w...

Promoted
System One
Dallas, Texas

Experience with Java/J2EE development, Spring Boot and Spring frameworks, Spring Batch for batch processing tasks, Java Persistence API (JPA). Ability to mentor junior developers and collaborate with product owners. ...