Senior Android Developer - OnSite

Cognizant Technology SolutionsBasking Ridge, NJ
445d$68,000 - $120,000

About The Position

Cognizant is seeking a highly qualified Senior Android Developer with over 5 years of experience in developing scalable enterprise applications. This role involves collaborating with product managers, designers, and clients to deliver high-quality software solutions. The ideal candidate will have a passion for maintainable code and a commitment to team success and customer satisfaction.

Requirements

  • 5+ years of experience in Android development using Kotlin/Java, Gradle, Android SDKs, and Android tools.
  • Expertise in Hybrid and Native applications development.
  • Proficiency in Kotlin, Rx Java 2, Rx Android JS, and Dagger framework.
  • Experience with Java/Microservices/Springboot/Spring Reactive/Javascript/HTML/CSS.
  • Knowledge of React JS and React Microfront ends.

Responsibilities

  • Expert in Android Kotlin/Java, Gradle, Android SDKs, Android tools.
  • Expert in working on Hybrid and Native applications.
  • Provide expert level proficiency and direction on the tech stack including Kotlin, Rx Java 2, Rx Android JS, and Dagger framework.
  • Track progress of multiple project plans/sprints.
  • Good knowledge of React JS for Hybrid Android applications.
  • Experience working with USB hardware devices.
  • Good knowledge of System Design and Design Patterns.
  • Develop POCs for new requirements using Android and third-party libraries.
  • Research and develop new hardware devices like Camera, Printer, Payment, Scanner, etc.
  • Work on various SDKs and libraries from third-party vendors to integrate with applications.
  • Review project approach framework and designs with engineering staff and Product team, analyze feasibility, and identify potential risks/issues.
  • Work and coordinate with Product and Partners to create Level of Effort (LoE) estimates for all projects.
  • Collaborate with Product manager and UX team to drive intuitive customer interactions for Mobile and Web.
  • Participate in UX research and usability studies.
  • Communicate project progress, status, risks, and issues to all levels of management, including Director and VP level.
  • Ensure projects follow operating practices for the portfolio and enhance processes as needed.
  • Ensure project quality meets QA and UAT guidelines.

Benefits

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service