Android Developer – kotlin

Apply now Close

Android Developer – kotlin

Gurgaon
Posted on 21 Feb 2022

Duties and responsibilities:

  • Design, develop and test Android apps for phones and other Android based devices
  • Design and implement effective user-interfaces for the apps consistent with UX bestpractices and branding requirements
  • Develop app-interfaces with hardware peripherals (wireless and wired) as required by the product specifications
  • Develop unit and module tests, and automate testing using tools and frameworks
  • Maintain and enhance existing and new mobile apps and systems
  • Document and maintain system documentation (design, algorithms, approaches, etc.)
  • Participate in and contribute to app and systems design, review and deployments
  • Collaborate with the software leads and managers in planning and reporting
  • Mentor and guide junior developers as needed

Requirements and qualifications:

  • Strong analytical and creative problem-solving skills to handle complexity, resolve design issues and create new applications
  • 5+ years’ experience in developing applications and frameworks for embedded system running Android
  • A solid understanding of network communications technology – design through OSI model, QoS, VoIP and Video calling
  • Experience with developing OTA solutions and remote applications will be preferred.
  • Solid knowledge of Java and Kotlin, and the Android SDK
  • Strong experience in Object Oriented Design (OOD) and Object-Oriented Programming (OOP)
  • Experience with integration to REST APIs, messaging systems (MQTT) and other web-services
  • Experience with the Android CLI, IDE (Android Studio) and other development tools
  • Experience with Continuous Integration (CI) and Continuous Delivery (CD), VCS (Git and GitHub) and ticketing systems (JIRA)
  • Knowledge of continuous and automated testing of apps and app modules
  • Experience with agile development methodologies
  • Experience working in a team or independently
  • Experience in embedded/NDK Android development will be a plus
  • Experience with device level drivers and iOS a plus.

Location:

  • Gurgaon

Education:

  • Minimum BTech/BE/MCA from premier engg college with 60%+ at all levels

Customer Selection Involved:

  • Yes