Android Lead Developer

7 days ago


Old Toronto, Canada iVedha Inc. Full time
  • Write, test and refractor code, considering broad non-functional requirements
  • Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendations
  • Be mindful of best practices when it comes to securing data-in-transit and data-at-rest because your code protects our customer’s data.
  • Advise on integration, performance testing, security and other non-functional requirements
  • Uphold the development team’s coding standards by conducting peer code reviews
  • Mentoring junior developers in the area of software engineering and Android best practices

Experience:

  • 5+ years developing native Android applications, 6+ years of Java experience, 2+ years of Kotlin experience
  • Thorough understanding of Object Oriented Programming concepts, Android application architecture and software design patterns
  • Experience with Android libraries and best practices when it comes to communicating with RESTful services
  • Automated testing via Junit and platform specific frameworks like Robolectric and Espresso
  • Strong communication skills, ability to collaborate with stakeholders at different levels of abstraction (requirements, architecture and code)
  • Understanding of Agile Methodologies
  • Software Engineering, Computer Science or equivalent degree from an accredited University/College.
  • Knowledge of new and upcoming sdk components in the Android space
  • Good understanding of design patterns such as MVVM, and how they can be applied to Android development
  • Knowledge of security protocols such as OAuth and OpenID.
  • Securing data using the Android Keystore
  • Developing with accessibility in mind
Mail your resume to recruitment@ivedha.com #J-18808-Ljbffr

  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Android Developer Typical Day in Role: • Adheres to and demonstrates coding conventions and good practices and helps to maintain the architecture of the project. • Takes the lead in reviewing others’ code, actively contributing suggestions and catching potential issues for their assigned project or scrum. • Deep knowledge of Android design best...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Android Developer Typical Day in Role: • Adheres to and demonstrates coding conventions and good practices and helps to maintain the architecture of the project. • Takes the lead in reviewing others’ code, actively contributing suggestions and catching potential issues for their assigned project or scrum. • Deep knowledge of Android design best...


  • Old Toronto, Canada Nexus Systems Group Inc. Full time

    Android Developer Typical Day in Role: • Adheres to and demonstrates coding conventions and good practices and helps to maintain the architecture of the project. • Takes the lead in reviewing others’ code, actively contributing suggestions and catching potential issues for their assigned project or scrum. • Deep knowledge of Android design best...

  • Android Lead Developer

    Found in: Jooble CA O C2 - 1 week ago


    Toronto, ON, Canada iVedha Inc. Full time

    Write, test and refractor code, considering broad non-functional requirements Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendations Be mindful of best practices when it comes to securing data-in-transit and data-at-rest because your code protects our customer’s data. Advise on...


  • Old Toronto, Canada iVedha Inc. Full time

    Work within an agile team and follow scrum best practicesProvide advice and guidance to product owner that will inform product decisions.Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendationsArticulate technical solutions to a broad audience ranging from non-technical to technical...


  • Old Toronto, Canada iVedha Inc. Full time

    Work within an agile team and follow scrum best practicesProvide advice and guidance to product owner that will inform product decisions.Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendationsArticulate technical solutions to a broad audience ranging from non-technical to technical...


  • Old Toronto, Canada iVedha Inc. Full time

    Work within an agile team and follow scrum best practicesProvide advice and guidance to product owner that will inform product decisions.Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendationsArticulate technical solutions to a broad audience ranging from non-technical to technical...

  • Android Developer Lead

    Found in: Talent CA C2 - 6 days ago


    Toronto, Canada Intelliware Full time

    While working with a team in an Agile environment, you will be:Providing technical leadership, clarity and direction for the team and client Facilitating design/architecture discussionsDeveloping creative, innovative and practical mobile solutionsEstimating, tasking and prototypingContributing clear and maintainable code to a shared codebaseCollaborating...

  • Android Developer

    Found in: Jooble CA O C2 - 1 week ago


    Toronto, ON, Canada Nexus Systems Group Inc. Full time

    Android Developer Typical Day in Role: • Adheres to and demonstrates coding conventions and good practices and helps to maintain the architecture of the project. • Takes the lead in reviewing others’ code, actively contributing suggestions and catching potential issues for their assigned project or scrum. • Deep knowledge of Android design best...


  • Old Toronto, Canada Intuit Inc. Full time

    Come join the Consumer Product Groups’ Mobile Development Team as an Android Software Developer.Our team is responsible for driving innovation to deliver TurboTax Canada with delightful user experiences while maintaining the overall quality and accuracy of the product. As part of the team, you’ll apply your mobile development, innovation, and leadership...


  • Old Toronto, Canada Intuit Inc. Full time

    Come join the Consumer Product Groups’ Mobile Development Team as an Android Software Developer.Our team is responsible for driving innovation to deliver TurboTax Canada with delightful user experiences while maintaining the overall quality and accuracy of the product. As part of the team, you’ll apply your mobile development, innovation, and leadership...


  • Old Toronto, Canada Intuit Inc. Full time

    Come join the Consumer Product Groups’ Mobile Development Team as an Android Software Developer.Our team is responsible for driving innovation to deliver TurboTax Canada with delightful user experiences while maintaining the overall quality and accuracy of the product. As part of the team, you’ll apply your mobile development, innovation, and leadership...

  • Android Developer – Java/Android Studio

    Found in: Talent CA 2 C2 - 1 week ago


    Toronto, Canada CB Canada Full time

    Android Developer - Java/Android Studio On behalf of our client in the Banking Sector, PROCOM is looking for an Android Developer - Java/Android Studio. Android Developer - Java/Android Studio – Job Description Working with Business lines, the project is to provide the ability for Mobile users to block text messages/screen out spam being sent across...

  • Internship - Android Developer

    Found in: Jooble CA O C2 - 1 week ago


    Toronto, ON, Canada Nexus Systems Group Inc. Full time

    Android Developer Adheres to and demonstrates coding conventions and good practices and helps to maintain the architecture of the project. • Takes the lead in reviewing others’ code, actively contributing suggestions and catching potential issues for their assigned project or scrum. • Deep knowledge of Android design best practices and Google...

  • Android Developer

    Found in: beBee jobs CA - 1 week ago


    Toronto, Ontario, Canada Intelliware Development Inc. Full time

    Intelliware is looking for an Android developer to join our teamAt Intelliware you'll have the opportunity to be part of a top-notch team and work on a wide range of consumer and enterprise mobile applications. We have virtual collaborative project rooms where you'll work closely with a cross functional team including client subject matter experts, end...

  • Android Developer

    Found in: beBee jobs CA - 1 week ago


    Toronto, Ontario, Canada Intelliware Development Full time

    Intelliware is looking for an Android developer to join our team At Intelliware you'll have the opportunity to be part of a top-notch team and work on a wide range of consumer and enterprise mobile applications. We have virtual collaborative project rooms where you'll work closely with a cross functional team including client subject matter experts, end...

  • Android Developer

    1 week ago


    Toronto, Canada Intellectt Inc Full time

    DescriptionDesign and develop advanced applications for the Android platform in B2C domain.In depth understanding of Android recommended design principles, interface guidelines and coding best practices.Experience with performance and memory tuning of complex apps.Experience with Agile development methodology (preferably scrum), continuous integration and...

  • Developer - Android Engineer

    Found in: beBee S CA - 2 weeks ago


    Toronto, Canada iVedha Inc. Full time

    Work within an agile team and follow scrum best practices Provide advice and guidance to product owner that will inform product decisions. Stay current and competitive by keeping up-to-date with the latest Android platform capabilities and make relevant recommendations Articulate technical solutions to a broad audience ranging from non-technical to...

  • Android Developer

    Found in: Whatjobs CA C2 - 1 week ago


    Toronto, Canada Intellectt Inc Full time

    Description Design and develop advanced applications for the Android platform in B2C domain. In depth understanding of Android recommended design principles, interface guidelines and coding best practices. Experience with performance and memory tuning of complex apps. Experience with Agile development methodology (preferably scrum), continuous integration...

  • Android Developer

    Found in: Appcast CA C2 Glassdoor - 1 week ago


    Toronto, Canada Intellectt Inc Full time

    DescriptionDesign and develop advanced applications for the Android platform in B2C domain.In depth understanding of Android recommended design principles, interface guidelines and coding best practices.Experience with performance and memory tuning of complex apps.Experience with Agile development methodology (preferably scrum), continuous integration and...