Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Jun 22, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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

     

    Senior Native Android Developer

    Overview

    We are hiring a full-time, senior native Android developer. We're looking for someone who has a few years of experience with Kotlin - published apps are a bonus! You will be joining a team focused on building engaging, memorable and delightful apps for Glucode and our clients.

    As a senior Android developer, you'll have the opportunity to work closely with teammates. You will take part in architecture, and project-planning discussions. You will engage with clients to better understand the business requirements, and ultimately deliver those requirements together with your team.

    With your knowledge of mobile development, you will help your team build clean, modular, maintainable apps that are easily testable.

    Key Qualifications

    This role is ideal for a senior software engineer who:

    • Has 6+ years of native Android experience.
    • Solid experience with the Java programming language, Kotlin experience preferred.
    • Experience with third-party libraries and APIs, such as Firebase, AWS, Dagger, Glide etc.
    • Experience with TDD and ability to use Android unit testing frameworks such as JUnit and Mockito.
    • Understanding of source control systems, linting tools, CI systems, and unit testing.
    • The ability to architect clean code using object-oriented design.
    • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
    • Excellent written and oral communication skills (English)
    • BS/MS degree in Computer Science, Engineering or related field, or equivalent experience.

    We'd love to see:

    • A curious, passionate, growth-oriented mindset.
    • Attention to detail—that means tracking down hard-to-find bugs and performance issues, and making everything as smooth as possible.
    • Excited to learn new programming languages, technologies, and industry practices.
    • Interested in working with a variety of new and existing apps and frameworks (internal and open-source).
    • Collaborative with other developers, team members, and clients.
    • Committed to delivering high quality, best-in-class solutions.

    Responsibilities

    • Maintain and extend existing development activities
    • Work with customers to determine project requirements
    • Design software to fulfil customer requirements
    • Develop software from requirements and specifications
    • Find and repair software defects; unit testing, UI automation testing

    Check how your CV aligns with this job

    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