-
- Good analytical ability to attack problems that are very unusual and extremely difficult, comfortable with ambiguity
- Good communication skills and write technical documentation used by the development team during programming
- Proficient with the languages, tools, and frameworks core to Android, including Android Studio, Java, Kotlin, FireTv, Customize Android framework etc.
- Common languages and platforms include Java, Java EE, Java ME, JavaScript, JSON, and
- Experience with RESTful APIs
- Experience on code reviews and use case analysis
Typical duties of a mobile application developer -
- App coding, testing, debugging, documenting and monitoring
- Interacting with different departments within the organization regarding new deployments
- Contributing to the development of project schedules and workflows
- Recommending changes and enhancements to software applications