Back to job search
Envision Technology Solutions logo

Mobile Application Developer

  • Toronto, ON
  • Hybrid
  • Posted Oct 17, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Office presence
4 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Develop, test, and maintain Android solutions, analyzing requirements and assessing the feasibility and impact of proposed changes. Collaborate with an agile team, review code, advise the product owner, communicate technical solutions, and mentor junior developers.

Job details

ANDROID Developer Toronto ,ON(4 days Onsite) Contract/Fulltime Virtual interview followed up by inperson The opportunity: · 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 you’ll do

Develop, test, and maintain Android solutions, analyzing requirements and assessing the feasibility and impact of proposed changes. Collaborate with an agile team, review code, advise the product owner, communicate technical solutions, and mentor junior developers.

Requirements

The role calls for mid-to-senior Android development capability, including applying frameworks and design patterns, writing and testing code, and considering non-functional requirements. It also requires collaboration in Scrum, code review, clear communication with technical and non-technical audiences, and the ability to guide junior developers.

Listed skills

  • Mentorship · Preferred
  • Scrum · Preferred
  • Agile · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Android Development
  • Requirements Analysis
  • Software Design Patterns
  • Coding and Testing
  • Agile
  • Scrum
  • Code Review
  • Impact Analysis
  • Technical Communication
  • Mentorship

Job areas

  • Software
  • Technology

More jobs from Envision Technology Solutions

See all jobs from Envision Technology Solutions