Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a Senior Android Developer who possesses a passion for pushing mobile technologies to the limits.
- Ensure the performance, quality, and responsiveness of applications.
- Collaborate with a team to define, design, and ship new features.
- Help maintain code quality, organization, and automatization.
Job Requirements
- Bachelor's degree in Computer Science or equivalent.
- 5+ years experience in Android.
- Excellent knowledge of Git and SVN.
- Familiar with XMPP, VOIP protocol is a big plus.
- Knowledge of Media streaming is preferred.
- Excellent knowledge of Android SDK and Android studio.
- Excellent knowledge of Java development.
- Excellent knowledge of design patterns and object-oriented concepts.
- Experience with off-line storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect Android applications to back-end services.
- Knowledge of UI/UX standards.
- Familiarity with cloud message APIs and push notifications( Firebase).