Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Lastest Jobs at Crayon

    Posted: Jun 2, 2020
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Android Developer

    Role Description

    Looking for two Android developers – one senior and one intermediate - responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. The primary focus will be the development of Android applications and their integration with back-end services. You’ll work remotely - with a team of engineers and developers also working remotely - on different layers of the infrastructure. Commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

     

    Salary

    • Senior: R50,000 - R80,000 per month (Negotiable based on experience)
    • Intermediate: R30,000 per month (Negotiable based on experience)

     

    Responsibilities

    • Translate designs and wireframes into high quality code
    • Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code
    • Ensure the best possible performance, quality, and responsiveness of the application
    • Identify and correct bottlenecks and fix bugs
    • Help maintain code quality, organization, and automatization

     

    Requirements

    • 5 Years of experience preferred
    • Proficient in Kotlin programming language
    • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
    • Familiarity with RESTful APIs to connect Android applications to back-end services
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Experience with offline storage, threading, and performance tuning
    • Ability to design applications around natural user interfaces, such as “touch”
    • Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
    • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
    • Ability to understand business requirements and translate them into technical requirements
    • Familiarity with cloud message APIs and push notifications
    • A knack for benchmarking and optimization
    • Understanding of Google’s Android design principles and interface guidelines
    • Proficient understanding of code versioning tools, such as Git
    • Familiarity with continuous integration
    • Familiarity with Video Streaming development
    • Graph QL Data consumption

     

    Stack

    • Java and Kotlin
    • Android Studio
    • JIRA
    • Slack
    • Sonic CMS

    Method of Application

    Interested and qualified? Go to crayon.jobs to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at This Company Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail