-
Cloudious LLC

Senior Android Developer

Cloudious LLC
Canada · Full-time · Mid-Senior

Position Details:


Title: Senior Android Developer

Location: Toronto, ON - Hybrid Role (4 days onsite a week)

Type: Full-Time

Start Date: ASAP




WHAT WILL YOU BE DOING?


• Develop solutions to complex problems using frameworks and design patterns

• Collect and analyze requirements, then suggest optimal approaches

• Write and test code, keeping non-functional requirements in mind

• Collaborate within an agile team and adhere to scrum best practices

• Review existing code to evaluate ongoing feasibility and maintainability

• Perform impact analysis for proposed system changes or issues

• Offer guidance and recommendations to the product owner to influence product decisions

• Stay up-to-date with the latest Android platform capabilities and provide relevant suggestions

• Communicate technical solutions to a diverse audience, from non-technical individuals to technical architects, through presentations and documentation

• Ensure adherence to the team’s coding standards by conducting peer code reviews

• Provide mentorship to junior developers in software engineering and Android best practices WHAT DO YOU NEED TO SUCCEED?



MUST-HAVE REQUIREMENTS:


• At least 5 year of experience developing native Android applications and 3+ years of Java development experience

• Solid understanding of Object-Oriented Programming concepts, Android app architecture, and software design patterns

• Experience with Android libraries and best practices for interacting with RESTful services

• Proficiency in automated testing using Junit and platform-specific frameworks like Robolectric and Espresso

• Excellent communication skills with the ability to collaborate with stakeholders at all levels (requirements, architecture, and code)

• Familiarity with Agile methodologies

• A degree in Software Engineering, Computer Science, or a related field from an accredited institution



NICE-TO-HAVE SKILLS:


• Experience with Kotlin

• Knowledge of emerging Android SDK components

• Strong understanding of design patterns like MVVM and their application to Android development

• Familiarity with security protocols such as OAuth and OpenID

• Experience securing data using the Android Keystore

• Consideration of accessibility in development




Thanks & Regards

Cloudious LLC

Key Skills

Ranked by relevance

android design patterns product owner oauth scrum junit java
Login to Apply
Posted
Jul 16, 2025
Type
Full-time
Level
Mid-Senior
Location
Toronto

Industries

Information Technology & Services Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
DMI
Related

Scrum Master

2026-04-10

Full-time
Not Applicable
United States
Information Technology & Services
Engineering
View Job Details
Shore
Related

Mobile Developer Android / iOS (Hibrido, Lisboa)

2026-04-10

Full-time
Not Applicable
Portugal
Information Technology & Services
Engineering
View Job Details
GlobalLogic
Related

Senior React native (Android/iOS) Developer IRC290546

2026-04-11

Full-time
Not Applicable
Romania
Software Development
Engineering