Software engineer – Android

Software Development
  • Software Development
  • Bengaluru
  • Job ID : 29625

practo

Responsibilities

  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

Requirements and skills

  • Good understanding of SOLID principles
  • OOP’s Concept
  • Jetpack compose mandatory
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development and
  • Experience with Android SDK
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile, architectures
  • Solid understanding of the full mobile development life cycle.

To apply for this job please visit practo.app.param.ai.

Similar Jobs to Apply
  • Visa
    India

    Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than
  • NTT DATA North America
    India

    Req ID: 326040 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organizati
  • Subudhi Techno Engineers
    India

    About Company Established in Bhubaneswar, (Odisha) India in the year 2003, we "Subudhi Techno Engineers Pvt. Ltd. (Formerly known as Subudhi Associates)" an ISO 9001:2015 Certified company, are engag
  • Trimble
    India

    Lead Software Engineer - Full-Stack As a Full Stack Developer in our customer analytics team, you will be responsible for designing, developing, and maintaining both front-end and back-end components