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