Developing and architecting secure and networking applications for Android
Requirements
- B.S./M.S. in Computer Science
- 2+ years of software engineering (coding) experience in Android apps
- 5+ years of software engineering (coding) experience in C++ or Java
- Experience with Android SDK versions 5 and above
- Expertise of advanced software engineering concepts
- Experience with object oriented design, hypermedia, device management, semi-native & html5 technologies, and memory management
- Experience releasing an Android app to the Play Store
Responsibilities
- Architecting and developing networking and/or secure applications for Android
- Building mobile applications that utilize web-services
- Contributing to a team of engineers in cross-functional teams
- Developing and releasing Android apps to the Play Store
- Developing on iOS or other mobile devices
- Utilizing advanced software engineering concepts
- Designing and developing well-designed user interfaces
Other
- Bachelor’s degree or foreign equivalent required from an accredited institution
- Three years of progressive experience in the specialty in lieu of every year of education