- Lead the design, development, and maintenance of high-performance mobile applications for iOS and Android platforms.
- Collaborate with cross-functional teams, including product managers, designers, and QA, to define and implement innovative solutions for the mobile product direction, visuals, and experience.
- Architect and implement robust and scalable mobile solutions, ensuring code quality, performance, and maintainability.
- Stay up to date with the latest industry trends, technologies, and best practices to continuously improve mobile development processes.
- Mentor and provide technical guidance to junior developers, fostering a culture of knowledge sharing and collaboration within the mobile development team.
- Conduct code reviews and contribute to the establishment and enforcement of coding standards to maintain high-quality codebase.
- Troubleshoot and resolve complex technical issues related to mobile application development and performance.
- Work closely with product managers to understand business requirements and translate them into technical specifications.
- Collaborate with backend engineers to integrate mobile applications with server-side components and third-party services.
- Participate in the entire mobile application lifecycle, from concept and design to testing, deployment, and maintenance.
- Optimize mobile applications for performance, scalability, and usability, ensuring a smooth and responsive user experience.
- Continuously evaluate emerging technologies and frameworks to identify opportunities for improving the mobile development process.
- Contribute to the development of technical documentation and knowledge sharing within the engineering team.
- Have a post-secondary degree in Computer Science, Engineering or related technical degree or equivalent experience is required.
- 5+ years of experience working in cross-functional, agile teams to deliver and support mobile applications.
- 5+ years of Android (Kotlin or Java) experience
- Having strong understanding of mobile application architecture and design patterns and ability to architect scalable and maintainable mobile solutions
- Possess great knowledge in programming languages relevant to mobile development and solid understanding of object-oriented programming and functional programming concepts.
- Preferred hands-on experience building and/or integrating mobile application RESTful API solutions
- Preferred experience in GraphQL, WebSocket, Github (or other version control systems)
- Strong skills in writing unit test cases and conducting automated testing
- Proficient in debugging and performance optimization for mobile applications.
- Familiar with CI/CD pipelines and tools to automate the development, testing, and deployment process.
- Have decent knowledge on mobile application security best practices and strong understanding on secure coding principles and encryption technique.
- Self-starter who can take a concept and drive it through to the design and implementation.
- Ability to work independently with minimal supervisory direction.
- Strong oral and written communication skills.
- Excellent interpersonal, communication, and presentation skills #INDEWhat we offer [For full-time permanent roles] Competitive discretionary bonus Market leading RRSP match program Medical, dental, vision, life, and disability benefits Employee Share Purchase Plan Maternity/Parental top-up while you care for your little one Generous vacation policy, personal days and even a moving day Virtual events to connect with your fellow colleagues Annual professional development allowance and a comprehensive Career Development program A fulfilling opportunity to join one of the top FinTechs and help create a new kind of banking experienceThe incumbent will be working hybrid and in office time will be spent working from Equitable Bank's additional office space located at 351 King Street East, Toronto, ON.
-
Android Engineer
5 days ago
Pinterest Toronto, CanadaWhat you'll do: · Build out Pinner-facing frontend features in Android to power the future of inspiration on Pinterest · Contribute to and lead each step of the product development process, from ideation to implementation to release; from rapidly prototyping, running A/B tests, t ...
-
Android Engineer
3 weeks ago
teamworkonline Toronto, CanadaSUMMARY · We are seeking a talented and experienced Android Engineer to join our growing native app team. As a member of our development team, you will be responsible for designing, developing, and maintaining the NHL's Android application. You will collaborate closely with cross ...
-
Android Engineer
3 weeks ago
Pinterest Toronto, Canada OTHERAbout Pinterest: · Millions of people across the world come to Pinterest to find new ideas every day. It's where they get inspiration, dream about new possibilities and plan for what matters most. Our mission is to help those people find their inspiration and create a life they ...
-
Android Engineer
21 minutes ago
Pinterest Old Toronto, CanadaAbout Pinterest: · Millions of people across the world come to Pinterest to find new ideas every day. It's where they get inspiration, dream about new possibilities and plan for what matters most. Our mission is to help those people find their inspiration and create a life they ...
-
Android Engineer
31 minutes ago
Warner Old Toronto, CanadaAt Warner Music Group, we're a global collective of music makers and music lovers, tech innovators and inspired entrepreneurs, game-changing creatives and passionate team members. Here, we know that each talent makes our collective bolder and brighter. · Technology is one of the ...
-
Staff Android Engineer
2 weeks ago
Reddit, Inc. Toronto, ON, CanadaJoin Reddit's Gold and Contributor Program team, driving an innovative initiative that allows users to convert Reddit Gold into real money through the "Contributor Program." Our small, fast-paced engineering team seeks experienced engineers who understand product strategy, applyi ...
-
Senior Android Engineer
2 weeks ago
Pinterest Toronto, ON, CanadaMillions of people across the world come to Pinterest to find new ideas every day. Our mission is to help those people find their inspiration and create a life they love. You'll grow as a person and leader in your field, all the while helping Pinners make their lives better in th ...
-
Software Engineer, Android
6 days ago
DoorDash Toronto, CanadaAbout the Role · We're looking for Android engineers who want to work on an app used by millions of people. We've seen significant growth, in our codebase and number of developers, and we'd love for you to bring a piece of your culture and experience into ours so that we can cont ...
-
Android Engineer, Payments
6 days ago
Stripe Toronto, Canada Full timeWho we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our ...
-
Software Engineer, Android
1 week ago
Lyft Toronto, CanadaAt Lyft, our mission is to improve people's lives with the world's best transportation. Lyft's core mission depends on having a digital representation of the physical world - a map with all routing related (real-time) information - and the ability to use that map in order to prov ...
-
Android Mobile Engineer
2 days ago
Marquis Technologies Private Limited Toronto, ON, CanadaMarquistech is an integrated Telecom domain company offering business value through innovative and cost-effective service delivery models to customers worldwide. Marquistech provides services for Mobile Handset Application Development and Testing. Marquistech has expanded its dev ...
-
Android AOSP Engineer
23 minutes ago
Aescape, Inc. Old Toronto, CanadaAescape is seeking a Android AOSP Engineer (Senior / Staff) who will architect, design, and develop software systems running in AOSP for our new setup and control experience product. Your objectives include implementing new device drivers and features, optimizing Android systems, ...
-
Software Engineer, Android
21 minutes ago
DoorDash Old Toronto, CanadaDoorDash 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 cons ...
-
Android Engineer, Device Platform
1 week ago
Stripe Toronto, Canada Full timeWho we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our ...
-
MTS1-Android Software Engineer
3 days ago
0017 eBay Canada Technology Toronto, Canada Full timeAt eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in more than 190 markets around the world. We're committed to pushing boundaries and leaving our mark as we reinvent the fut ...
-
Systems Engineer, Android Internals
6 days ago
Parallelz Toronto, Canada Full timeParallelz is building a new technology platform that enables new ways of delivering, discovering, and extending mobile applications -- ways that were never thought possible. We enable developers (with no modifications to their code) to transform existing mobile apps into web-nati ...
-
Android Engineer, Optimized Checkout Suite
2 days ago
Stripe Toronto, Canada Full timeWho we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our ...
-
Android Engineer, App Analysis
21 minutes ago
Theorem, LLC Old Toronto, CanadaData Theorem is an exciting company focused on creating a more secure world for data. Rooted in a strong engineer first culture, every employee has an impact on product and direction. We are searching for exceptional talent pursuing an opportunity to grow and take ownership of th ...
-
Senior Android Engineer, Community Safety
6 days ago
Lyft Toronto, CanadaSenior Android Engineer, Community Safety · At Lyft, our mission is to improve people's lives with the world's best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization. · You're an experienced app developer looking ...
-
Android Engineer, SDK Platform, Terminal
1 week ago
Stripe Toronto, Canada Full timeWho we are · About Stripe · Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world's largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our ...
Senior Mobile Engineer, Android - Toronto, Canada - Equitable Bank
Description
The Work
Knowledge/Skill Requirements