Android Developer - Ottawa, Canada - K&K Global Talent Solutions Inc.

    K&K Global Talent Solutions Inc.
    K&K Global Talent Solutions Inc. Ottawa, Canada

    2 weeks ago

    Default job background
    Accounting / Finance
    Description

    K&K Talent Solutions inc is an International recruiting agency that has been providing technical resources in the European, Canada and the USA and Canada region since 1993.

    This position is with one of our clients in USA , who is actively hiring candidates to expand their teams

    Job Title : Android Developer

    Location: Ottawa, Ontario, Canada

    Mode : Onsite

    Experience: 8+Years

    1. Designing and developing advanced applications for the Android platform.

    2. Collaborating with cross-functional teams to define, design, and ship new features.

    3. Maintaining code quality, organization, and automatization.

    4. Conducting code reviews to ensure adherence to coding standards and best practices.

    5. Troubleshooting and resolving bugs reported by users or QA team members.

    6. Optimizing application performance for maximum speed and scalability.

    7. Participating in the entire application development lifecycle, including testing and deployment.

    8. Staying up-to-date with the latest industry trends and technologies related to Android development.

    Requirements:

    1. Proficiency in Java or Kotlin programming languages: Strong knowledge of these languages is crucial for developing Android applications.

    2. Familiarity with Android Studio: This integrated development environment (IDE) is the primary tool used for Android app development.

    3. Understanding of XML and JSON: These are commonly used data formats in Android app development, and developers should know how to parse and manipulate them.

    4. Knowledge of the Android SDK: The Software Development Kit provides various tools, libraries, and APIs necessary for building Android applications.

    5. Experience with version control systems: Being able to use Git or other version control systems effectively allows developers to collaborate with others and manage code changes efficiently.

    6. UI/UX design skills: Designing visually appealing user interfaces that offer a great user experience is crucial in developing successful Android apps.

    7. Familiarity with RESTful APIs: Many mobile applications communicate with backend servers through REST

    Preferred qualifications:

    1.Experience working with Agile/Scrum methodologies is a plus

    2.Experience with Kotlin programming language is a plus

    3.Portfolio of published apps on Google Play Store