thank you for subscribing to your personalised job alerts.

    2 jobs found for android developer

    filter1
    clear all
      • Richmond, British Columbia
      • Permanent
      Are you an expereinced Android Software Developer, with strong experience in Java/Kotlin programming and a systematic approach to OOP, design, SOLID, implementation and troubleshooting? Our BC client is seeking to hire ASAP a SW developer that can bring in valuable Android development experience to work on developing an entire new platform, on a permanent full-time basis. Apply to this amazing Android Developer opportunity today!What will you do?As an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.Requirements:Computer Science, Engineering or Technology diploma with relevant industry experience.Required/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.4. The advantage will be one of following knowledges:- MVVM Architecture with Android Architecture Components- Understanding of Material Design Guidelines- Git knowledge- Use Navigation Component- Clean Architecture principles- Using Coroutines to handle data flow (instead of RXJava)- SOLID- Use of Dagger- Creating network requests with Retrofit- Creating gRPC requests with protobuf- Persisting data with Room Persistence Library- UI testing with Espresso- Code quality checks using Lint and Detekt- Unit testing each layer of the appHow do you qualify?To qualify for the Android Software Developer role with our client, you must have:•3-5+ years’ JavaKotlin programming experience on Android.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Assistance in relocation to BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesOur BC client is seeking to hire SW developers that can bring in valuable Android development experience to work on developing an entire new platform, on a permanent full-time basis. Apply to this amazing Android Developer opportunity today!ResponsibilitiesWhat will you do?As an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.QualificationsRequired/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.SummaryIf you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Assistance in relocation to BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.ca
      Are you an expereinced Android Software Developer, with strong experience in Java/Kotlin programming and a systematic approach to OOP, design, SOLID, implementation and troubleshooting? Our BC client is seeking to hire ASAP a SW developer that can bring in valuable Android development experience to work on developing an entire new platform, on a permanent full-time basis. Apply to this amazing Android Developer opportunity today!What will you do?As an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.Requirements:Computer Science, Engineering or Technology diploma with relevant industry experience.Required/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.4. The advantage will be one of following knowledges:- MVVM Architecture with Android Architecture Components- Understanding of Material Design Guidelines- Git knowledge- Use Navigation Component- Clean Architecture principles- Using Coroutines to handle data flow (instead of RXJava)- SOLID- Use of Dagger- Creating network requests with Retrofit- Creating gRPC requests with protobuf- Persisting data with Room Persistence Library- UI testing with Espresso- Code quality checks using Lint and Detekt- Unit testing each layer of the appHow do you qualify?To qualify for the Android Software Developer role with our client, you must have:•3-5+ years’ JavaKotlin programming experience on Android.•Excellent communication, interpersonal, technical and organizational skills.If you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Assistance in relocation to BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caAdvantagesOur BC client is seeking to hire SW developers that can bring in valuable Android development experience to work on developing an entire new platform, on a permanent full-time basis. Apply to this amazing Android Developer opportunity today!ResponsibilitiesWhat will you do?As an experienced Android Software Developer you will:•Responsible for developing and maintaining stable, production ready applications within Linux based systems.Take part in multiple aspects of the software development lifecycle, including requirements analysis, design, implementation and peer review.QualificationsRequired/desired competences ordered by priority:1. An extensive knowledge of at least one of the two official Android development languages: Java/Kotlin.2. Aware of Vital Android SDK concepts (Fundamentals of Views/View Groups, Layouts, User input, Ways to get data from the web, Storing data, Action bars,Adapting apps for different screen sizes, Familiar with Android documentation).3. Knowledge of modern Android Application Architecture Guidelines.SummaryIf you’re a proactive IT professional with a passion for taking initiative and seeking challenges in new technical areas, then this Android Software Developer role with our BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Assistance in relocation to BC could be provided for candidates from other provinces across Canada!Please contact Paul Klimau with your resume at:paul.klimau@randstad.ca
      • Montréal, Québec
      • Permanent
      a leading provider of software for design and construction firms worldwide, is growing! Creating software that makes a difference in the AEC industry is what drives our company. We are implementing a serverless architecture within AWS using such cutting-edge technologies as Lambda, API Gateway and Graph databases. We have multiple positions open for talented software developers. If you have the drive, confidence, thirst for knowledge, desire to be challenged and technical expertise required, we’d like to see your resume.We’re looking for an experienced mobile app developer that has a passion for working in an Agile environment. You’ll be responsible for developing native mobile applications, collaborating closely with design and product management, and providing technical guidance across multiple projects.If you feel you have the right profile for this role, please email me your word resume to aaron.lail@randstad.ca Advantagesntuitive project information management (PIM) technology promotes collaboration between individuals, project teams and across the enterprise in the AECO industry. By building a more connected project environment, our client optimizes the processes by which critical information is captured, shared and managed, and delivers a more intelligent and profoundly productive experience for architects, designers, builders, owners, and the full construction team. ResponsibilitiesRequirements:•3 to 5 years of relevant professional experience•Proficiency in Java•Proficiency writing Android native apps•Knowledge of related development tools and frameworks•Familiarity with tuning tools and optimization best practices•Use RESTful web servicesDesired, but not required:•Functional and/or Reactive (Rx) programming experience•Existing apps in the app store•Experience writing multiple Mobile technology applications (Android, iOS, Windows)Qualificationsrimary Qualifications:•Passion for learning new, cutting edge technologies in a fast-moving environment•Excellent problem-solving skills•Experience developing large-scale, well-written mobile apps•Ability to write clean and maintainable code•Engaging communication skills•Highly organized and detail-drivenSummaryEqual Opportunity Employer:Qualified applicants will receive consideration without regarding to age, race, color, religion, sex, sexual orientation, disability, or national origin. Must be eligible to work the United Stated and pass a background check. Canadian candidates must have permanent Canadian work authorization to be considered.
      a leading provider of software for design and construction firms worldwide, is growing! Creating software that makes a difference in the AEC industry is what drives our company. We are implementing a serverless architecture within AWS using such cutting-edge technologies as Lambda, API Gateway and Graph databases. We have multiple positions open for talented software developers. If you have the drive, confidence, thirst for knowledge, desire to be challenged and technical expertise required, we’d like to see your resume.We’re looking for an experienced mobile app developer that has a passion for working in an Agile environment. You’ll be responsible for developing native mobile applications, collaborating closely with design and product management, and providing technical guidance across multiple projects.If you feel you have the right profile for this role, please email me your word resume to aaron.lail@randstad.ca Advantagesntuitive project information management (PIM) technology promotes collaboration between individuals, project teams and across the enterprise in the AECO industry. By building a more connected project environment, our client optimizes the processes by which critical information is captured, shared and managed, and delivers a more intelligent and profoundly productive experience for architects, designers, builders, owners, and the full construction team. ResponsibilitiesRequirements:•3 to 5 years of relevant professional experience•Proficiency in Java•Proficiency writing Android native apps•Knowledge of related development tools and frameworks•Familiarity with tuning tools and optimization best practices•Use RESTful web servicesDesired, but not required:•Functional and/or Reactive (Rx) programming experience•Existing apps in the app store•Experience writing multiple Mobile technology applications (Android, iOS, Windows)Qualificationsrimary Qualifications:•Passion for learning new, cutting edge technologies in a fast-moving environment•Excellent problem-solving skills•Experience developing large-scale, well-written mobile apps•Ability to write clean and maintainable code•Engaging communication skills•Highly organized and detail-drivenSummaryEqual Opportunity Employer:Qualified applicants will receive consideration without regarding to age, race, color, religion, sex, sexual orientation, disability, or national origin. Must be eligible to work the United Stated and pass a background check. Canadian candidates must have permanent Canadian work authorization to be considered.

    thank you for subscribing to your personalised job alerts.

    It looks like you want to switch your language. This will reset your filters on your current job search.