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.

  • Posted: Mar 29, 2023
    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

    Were a proudly South African team of professional designers and software engineers that specialise in producing apps. Our mission is to enrich peoples lives through simple, engaging and delightful applications that are of the highest technical and creative standards.


    Read more about this company

     

    Mobile Developer - Intermediate - Android (Hybrid Sandton, Gauteng, South Africa

    Overview

    • Are you passionate about all things Android and do you want to reach millions of users through your code? Join us in building solutions that use the latest technologies and engage with likeminded people that deliver world class products.
    • Be part of a team that guides clients through expert advice. Gather and inform requests for features to improve efficiency, performance and usability. Troubleshoot issues and correct software defects introducing automated tests that result in robust implementations.
    • Jump straight into collaboration and pairing with peers using every opportunity to grow. Finally, document projects, create client software manuals and develop prototypes for new software technologies.

    Responsibilities

    • Maintain and extend existing development activities.
    • Work with clients to determine and document project requirements.
    • Design and build software that meets client requirements.
    • Find and repair software defects and implement unit/UI tests to keep regressions from occurring.
    • Stay current with Google and Android standards and guidelines.
    • Write performant code that follows best practices.
    • Engage in all team ceremonies and processes such as planning, testing, and showcasing solutions to clients etc.
    • Review and give PR comments on features, ranging in complexity
    • Comfortably create new modules/dependency packages to be added to projects.
    • Take technical direction and deliver solutions on time within budget and scope.
    • Deliver clear, helpful, and timely feedback to clients and the team.
    • Communicate proactively to ensure alignment within the team.

    About You

    • At Glucode, we value individuals with a self-starter mentality. We believe that taking initiative is crucial for achieving excellence. While we encourage collaboration, we also honor those who can work independently, and we provide flexibility and responsibility to get the job done right.
    • As someone that is passionate about Android and curious about new developments on the platform you can be a valuable addition to our team. Your goal is to reach millions of users and improve their experiences with your solutions. With your self-starter mentality, you enjoy a balance of collaboration and individual projects. You're a curious thinker who's constantly exploring new ways to solve problems.

    Core Education and Experience

    • Tertiary qualification in Computer Science, Engineering, or a related field, or equivalent experience.
    • 3 - 5 years of experience working with Android native development.
    • Experience in using Kotlin and Java programming languages.

    Required Skills and Attributes

    • Experience with Google Play Store and knowledge of Android app submission and release processes.
    • Demonstrated problem-solving skills and experience in debugging complex issues.
    • Familiar in Test-Driven Development (TDD) methodology and the ability to work with Android unit testing frameworks like JUnit and Mockito.
    • Familiarity in implementing RESTful APIs, data caching, and offline data synchronization.
    • Familiarity with Git version control system and Agile development methodologies like Scrum or Kanban.
    • Exposure to third-party libraries and APIs, such as Firebase, AWS, Dagger, Glide etc.
    • Excellent written and verbal communication skills (English).
    • Emotional intelligence, empathy and ability to establish trusting and strong relationships.
    • Ability to work in a self-driven, complex environment with multiple and changing priorities.
    • Strong communication skills and ability to collaborate with cross-functional teams like Product managers, Designers, and QA Engineers.

    Advantageous Skills and Experience

    • Familiarity with Huawei Store and knowledge of app submission and release processes.

    Method of Application

    Interested and qualified? Go to Glucode on glucode.bamboohr.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Glucode Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail