Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.
Job Description:
- Translate designs and wire-frames into high quality code
- Create compelling mobile device specific user interfaces and experiences
- Work on bug fixing and improving application performance
- Help maintain code quality and make code review
Benefits:
- Fast-growing, dynamic and stable company with international scope
- A friendly work atmosphere and the space you need to pursue your own ideas
- Social , medical insurance and bonuses
Job Requirements
- Bachelor’s degree in any field, preferably Computer Science or Engineering
- At least 3 years of relevant experience
- Excellent knowledge of Java development
- Excellent knowledge of design patterns and object-oriented concept
- Excellent knowledge of Android SDK , Android studio IDE and debugging
- Excellent knowledge of Android platform development
- Ability to write clean code
- Proficient understanding of code versioning tools like Bit Bucket
- Experience with Google maps , GPS and web sockets
- Excellent knowledge of Android Layout Designing, Web Services, Code Signing and Application release
- Strong Knowledge with 3rd party APIs and libraries like payment gateway , SMS and others
- Familiarity with cloud message APIs and push notifications.
- Experience with performance and memory tuning
- Deploying apps process on Play Store
- Knowledge of IOS is a plus
Job Behavioral Competencies:
- Very good communication skills
- Time and stress management skills
- Ability to work independently and meet deadlines
- Strong sense of commitment, responsibility and ownership
- Accuracy and attention to detail
- Adaptability and flexibility
- Initiation and creative thinking skills
- Passion for user experience