GTT – Global Technical Talent
🚨 We’re Hiring | Senior Android Developer (Toronto) 🚨
We’re looking for Senior Android Developer to join our team
Title: Sr. Android Developer
Location: Toronto, ON
Duration: 6+ Months
What we’re looking for:
Responsibilities include:
•Prime contact with technical experts, project teams, business and outside vendors, providing leadership, guidance and direction
•Work independently and often autonomously as the senior or lead developer and coach/guide team members within area of expertise
•Overall accountability for the delivery of the solution design and deliverables.
•In conjunction with architects and managers provide effort estimates for new projects and initiatives
•Consult on development of the System Requirements Specification (SRS). Work closely with Business analyst to translate business requirements into timely and robust technical solutions
•Lead the creation of a comprehensive end-to-end solution and coordinate with Solution Architects and other Solution Designers as required driving the creation of the System Design Specification [SDS]
•Work with developers to ensure that the detailed technical design is fully understood and the development initiatives are in line with the intended design and standards
•Ensure team members adhere to guidelines/procedures on highly complex or large scale projects complying with the system development life cycle (SDLC) and project management methodology (PMLC)
•Conduct code reviews to ensure quality, standards compliance, re-usability and ease of maintenance
MUST-HAVE Hard Skills:
1.) Strong experience in mobile development and 5+ years with Kotlin on Android platform.
2.) Hands-on experience with Jetpack Compose libraries
3.) Hands-on experienced with development tools such as Android Studio, Gradle, Emulator etc.
4.) Hands-on experience with software design pattern such as MVC, MVP, and MVVM
5.) Hands-on experience with automated testing via JUnit and platform specific frameworks like Robolectric and Espresso
6.) Knowledge of analytics tool such as Dynatrace, SonarQube, Crashlytics, etc.
7.) Experience in leading/mentoring technical team members
8.) Experience working with a distributed team with both onshore and offshore developers
9.) Experience in the financial services industry an asset