Principal Android Software Engineer
2 weeks ago
At Nexus Systems Group Inc., we are seeking a talented Principal Android Software Engineer to join our team of experienced software developers. The position involves contributing to the development of world-class digital products and experiences on the Android platform that touch millions of customers every day.
As a Senior Android Developer, you will be responsible for working with product owners and business system analysts to refine ticket requirements in JIRA and Confluence, review pull requests, and implement documented designs.
- Develop high-quality code by reviewing work with designer and product owners and resolving any issues quality assurance testers.
- Collaborate closely with a team of Android, IOS, and backend developers to work on both new features and incremental improvements to the bank's flagship mobile app.
- Adhere to and demonstrate good coding conventions and best practices, and help maintain the architecture of the project.
- Stay on top of reviewing others' code, actively contributing suggestions and catching potential issues.
- Balance user experience, performance (client and backend), and security.
Candidate Requirements:
- 8+ years' experience as an Android developer.
- 3+ years' combined experience with both Kotlin and Java programming languages.
- 3+ years' with Android Studio and other tools used in Android Development.
- 3+ years' experience with coding patterns such as MVVM and clean code best practices.
- 3+ years' experience building applications that consume RESTful APIs.
Nice-To-Have Skills:
- Experience with tools such as: JIRA, Confluence, Bitbucket.
- Experience with unit-testing.
- Experience with code versioning tools, such as Git.
- Experience in integrating Third Party libraries and SDKs.
- Experience with accessibility and analytics.
- Experience with RxJava, Dagger.
Soft Skills Required:
- Good problem-solving skills and excellent communication.
- Ability to work well under pressure, with tight deadlines.
Education: Preferably have at least a Bachelor's degree in a technical field – or equivalent work experience.
-
Software Development Engineer
4 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer (Android)At Amazon, we're committed to delivering exceptional customer experiences through innovative technology solutions. As a Software Development Engineer (Android) on our team, you'll play a key role in designing, developing, and deploying cutting-edge software systems that enable fast and efficient package delivery...
-
Android Software Engineer
4 weeks ago
Old Toronto, Canada Monograph Full timeAbout the RoleAt Monograph, we're seeking a skilled Android Software Engineer to join our team. As a key member of our Mobile Platform team, you'll be responsible for designing, building, and maintaining Android apps and SDKs in Kotlin.Key ResponsibilitiesDevelop Android payment applications for a variety of devices and form factorsCollaborate with...
-
Principal Android Software Developer
3 weeks ago
Old Toronto, Canada Moneris Solutions Corporation Full timeSenior Mobile Developer PositionWe are seeking a highly skilled Senior Mobile Developer to join our team at Moneris Solutions Corporation.About the RoleAs a Senior Mobile Developer, you will be responsible for participating in all stages of the software development lifecycle for multiple small to large-scale Android projects. Your primary focus will be on...
-
Senior Android Software Engineer
6 days ago
Old Toronto, Canada Nexus Systems Group Inc. Full timeWe are seeking a highly skilled Senior Android Software Engineer to join our team at Nexus Systems Group Inc. in Canada.Job Description:As a Senior Android Software Engineer, you will contribute to the development of world-class digital products and experiences on the Android platform that touch millions of customers every day. You will be part of a team...
-
Software Engineer, Android
1 month ago
Old Toronto, Canada DoorDash Canada Full timeAbout the Team DoorDash is building the world's most reliable on-demand logistics engine for delivery! We're looking for experienced engineers to join our fast-growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants, and dashers. About the Role We're looking for...
-
Software Development Engineer
3 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer (Android)We are seeking a talented Android Software Development Engineer to join our team at Ring. As a key member of our team, you will be responsible for designing, developing, and maintaining our Android mobile applications.You will work closely with our team to investigate design approaches, prototype technology, and...
-
Android Software Engineer
1 month ago
Old Toronto, Ontario, Canada Coop Full timeAt Coop, we're empowering millions of sports fans through our digital media and sports betting products. Our media app is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players. We're also creating and distributing innovative digital...
-
Android Software Engineer
1 month ago
Old Toronto, Ontario, Canada Stripe Full timeAbout the RoleStripe is a leading financial infrastructure platform for businesses, and we're seeking an experienced Android Engineer to join our Terminal team. As a key member of our team, you'll play a crucial role in building and enhancing the Device Platform, including applications and services that run on physical Terminal devices.Key...
-
Android Software Engineer
4 weeks ago
Toronto, Ontario, Canada Snap Inc. Full timeAt Snap Inc., we're looking for a talented Android Engineer to join our Bitmoji Engineering team. As a key member of our team, you'll be responsible for developing and maintaining our mobile applications, ensuring they're smooth, stable, and fun for our users.Key Responsibilities:Design and implement new features and functionality for our Android...
-
Android Software Engineer
1 month ago
Old Toronto, Ontario, Canada Nexus Systems Group Inc. Full timeAndroid Developer OpportunityAbout the Role:Nexus Systems Group Inc. is seeking a skilled Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and implementing applications using emerging technologies to support business requirements.Key Responsibilities:Design and develop applications using Java and...
-
Android Software Engineer
4 weeks ago
Old Toronto, Canada Monograph Full timeAbout MonographMonograph is a financial infrastructure platform for businesses. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. We're looking for someone who meets the minimum requirements to be considered for the role of Android Software Engineer.ResponsibilitiesDesign, build and maintain Android apps and...
-
Android Software Engineer
1 month ago
Old Toronto, Ontario, Canada Finix Full timeAbout the RoleThe Android Engineer will be responsible for developing and maintaining the Finix Android SDK, ensuring seamless integration with Finix APIs and payment providers. This role will focus on implementing and developing an SDK that enables transactions on Android-compatible devices, including credit card, ACH, and Google Pay payments.Key...
-
Android Software Engineer
1 month ago
Toronto, Ontario, Canada Stripe Full timeAbout the RoleStripe is a financial infrastructure platform for businesses, and we're looking for an experienced Android software engineer to join our Terminal team. As a key member of our team, you will be responsible for designing, building, and maintaining Android apps and SDKs in Kotlin, as well as developing Android payment applications for various...
-
Old Toronto, Canada Tbwa ChiatDay Inc Full timeSenior Android Software Engineer, Guiding Technology InnovationToronto, CanadaAt Reddit, we're building a community platform that's home to millions of users who share their passions, interests, and ideas. As a Senior Android Software Engineer, you'll play a key role in shaping the user experience and driving innovation in our mobile apps.We're looking for a...
-
Android Software Engineer
1 month ago
Toronto, Ontario, Canada PRICELINE CAREERS Full timeAbout the RoleThis is an exciting opportunity to join our Technology team as an Android Developer, working on a hybrid model that combines remote and in-office work. As a key member of our team, you will play a crucial role in creating innovative products for millions of customers using Priceline's mobile Android app.Key ResponsibilitiesDesign, develop, and...
-
Android Software Engineer
4 weeks ago
Toronto, Ontario, Canada Electric Mind Full timeWe are seeking a skilled Android Software Engineer to join our team at Electric Mind. As a key member of our team, you will be responsible for developing and releasing native mobile applications using Android.The ideal candidate will have experience working with Android Studio and be fluent in HTML5, CSS, and JavaScript. Additionally, they will be...
-
Senior Android Software Engineer
1 month ago
Toronto, Ontario, Canada Tbwa ChiatDay Inc Full timeJob Title: Senior Android Engineer, UI Platform RemoteReddit is a community-driven platform that fosters open and authentic conversations. As a Senior Android Engineer on our UI Platform team, you will play a crucial role in delivering a cohesive, modern, and accessible experience across all of Reddit's platforms.Key Responsibilities:Drive development on...
-
Software Development Engineer
3 weeks ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer (Android), RingThe Ring team is looking for a passionate and talented Android Software Development Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers.You will join a team that owns some of the...
-
Software Development Engineer
2 months ago
Old Toronto, Canada Amazon Full timeSoftware Development Engineer (Android), RingThe Ring team is looking for a passionate and talented Android Software Development Engineer who has experience building world-class mobile apps. You will be responsible for developing mobile applications that interact seamlessly with our devices and delight our customers.You will join a team that owns some of the...
-
Senior Android Software Engineer
4 weeks ago
Toronto, Ontario, Canada 0017 eBay Canada Technology Full timeTransforming E-commerce with AndroideBay Canada Technology is seeking a highly skilled Android Software Engineer to join our team. As a key member of our Android development team, you will be responsible for architecting and developing features in our Android application.Key Responsibilities:Design and develop high-quality Android applications using Kotlin...