Android Developer
Anaxon Technologies Private Limited
Date: 20 hours ago
City: Toronto, ON
Salary:
CA$100,000
-
CA$110,000
per year
Contract type: Full time

A Global leading IT Consulting / Implementation Company in Canada.
The Role
We are hiring Android Developer (FTE) for a leading IT company in Canada.
Job Description
Eligibility
The Role
We are hiring Android Developer (FTE) for a leading IT company in Canada.
Job Description
- Hybrid: In office
- 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
- This position description identifies the responsibilities and tasks typically associated with the
- performance of the position. Other relevant essential functions may be required.
Eligibility
- At least 5 years 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
- 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.
- Great work environment
- Work alongside & learn from best in class talent
- Excellent career development opportunities
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume