Android Developer--Remote Position
1 week ago
8 Months Contract on T4 (Possibility of extension)
Montreal, QC
Bilingual (French speaking) is preferred/nice to have, but not required
Android Mobile Developer
We're seeking a talented Android Mobile Developer who is not only proficient in Kotlin but also has experience with Python to contribute to the Backend For Frontend (BFF) component of our technology stack. If you're passionate about building seamless mobile experiences and bridging the gap between frontend and backend development, we'd love to hear from you.
Design and develop exceptional Android applications
Utilize Kotlin to craft robust, user-friendly Android apps that set new standards in mobile experiences.
Implement cutting-edge features while ensuring high performance and responsiveness.
Contribute to Backend For Frontend (BFF) development
Use Python to develop and maintain the BFF layer, enabling efficient communication between our frontend applications and backend services.
Ensure the BFF components are scalable, secure, and optimized for performance.
Work closely with designers, product managers, and other engineers to conceptualize, build, and ship new features that surprise and delight our users.
Participate in brainstorming sessions and contribute creative ideas to our products and technology stack.
Produce thorough technical documentation
Write detailed technical specifications (Tech Specs) before starting development, in response to Product Requirements Documents (PRDs).
Document development processes, decisions, and implementations on Confluence to ensure knowledge sharing and transparency.
Produce clean, efficient, and maintainable code in both Kotlin and Python, embracing best practices in software development.
Conduct thorough testing and debugging of your code to ensure high-quality deliverables.
Continuously discover and implement new technologies and frameworks in both Android development and backend systems to enhance development efficiency and app performance.
Optimize for performance
Monitor live app performance and BFF services, identify bottlenecks, and fine-tune code to ensure optimal responsiveness and stability.
Utilize performance profiling tools and techniques to diagnose and address issues.
Participate in code reviews, share expertise, and guide junior developers in both Android and backend development to foster a culture of collaboration and continuous learning.
Own the project lifecycle
Take projects from initial concept through to deployment, ensuring timely delivery and adherence to quality standards across both frontend and backend components.
Coordinate with stakeholders to align technical solutions with business goals.
Keep the user experience at the forefront, ensuring a seamless interaction between the app and backend services.
Navigate app distribution and deployment
Manage the entire release process of Android applications, including beta testing and submission to the Google Play Store.
Oversee the deployment of backend services, ensuring smooth integration and minimal downtime.
Proficiency in Kotlin
Strong experience in developing Android applications using Kotlin.
Deep understanding of Android frameworks and libraries such as Android SDK, Jetpack Compose, and RxJava. Proficiency in Python
Experience in building backend services with Python.
Understanding of Backend For Frontend patterns and how to implement them effectively.
Ability to design API interfaces that meet frontend requirements.
Experience with network protocols and data serialization formats like JSON and Protobuf.
Familiarity with version control systems
Ability to tackle complex challenges in both frontend and backend development.
Effective at collaborating with cross-functional teams and articulating technical concepts to non-technical stakeholders.
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
-
Android Software Engineer
5 days ago
Montreal, Quebec, Canada Android Dev Full timeAt Yassir, we're revolutionizing the way people live and work in the Maghreb region. We offer a range of on-demand services, including ride-hailing and last-mile delivery, to make daily life easier. As an Android Dev, you'll play a key role in building our mobile applications using Kotlin native platforms.About the RoleIn this position, you'll be part of our...
-
Kotlin Expert for Android
5 days ago
Montreal, Quebec, Canada Android Dev Full timeWe're shaping the future of North Africa with innovative technologies and on-demand services. As an Android Dev, you'll be part of our engineering team, working on cutting-edge projects using Kotlin native platforms.About the RoleYour primary focus will be on developing mobile applications and integrating them with back-end services. You'll collaborate with...
-
Android Developer--Remote Position
1 week ago
Montreal, Quebec, Canada Gruve Full timeJob Title: Android Developer Location: Remote Gruve is an innovative Software Services startup dedicated to empowering enterprise customers in managing their data life cycle. We specialize in Cyber Security , Customer Experience , Infrastructure , and advanced technologies such as Machine Learning and Artificial Intelligence . Our mission is to...
-
Android Developer--Remote Position
4 days ago
Montreal, Quebec, Canada Gruve Full timeJob Title: Android Developer Location: Hybrid (3 days onsite, 2 days remote; onsite office locations are in Edison, NJ, Dallas, TX, Redwood City, CA, and Montreal, Canada) Gruve is an innovative Software Services startup dedicated to empowering enterprise customers in managing their data life cycle. We specialize in Cyber Security , Customer Experience...
-
Android Developer--Remote Position
4 days ago
Montreal, Quebec, Canada Infotree Global Solutions Full timeMobile Software Engineer (Android) Duration: 8 Months Montreal, QC (Hybrid) At 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. team is developing the future of micro-mobility and we are looking for a solid, experienced...
-
Mobile Android Engineer
5 days ago
Montreal, Quebec, Canada Android Dev Full timeYassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It is backed (~$200M in funding) by VCs from Silicon Valley, Europe and other parts of the world. We offer...
-
Mobile Application Developer
5 days ago
Montreal, Quebec, Canada Android Dev Full timeWe're on a mission to change the way people live and work in North Africa. Our super App offers a range of on-demand services, making daily life easier. As an Android Dev, you'll contribute to building our mobile applications using Kotlin native platforms.About the RoleIn this position, you'll join our engineering team, working with high-quality codebases...
-
Frontend Development Specialist
5 days ago
Montreal, Quebec, Canada Android Dev Full timeWe're looking for an experienced Android Dev to join our engineering team. In this role, you'll contribute to building our mobile applications using Kotlin native platforms.About the RoleYou'll work with high-quality codebases and the latest tools to develop mobile applications and integrate them with back-end services. Collaboration is key in this role, as...
-
Android Developer
3 weeks ago
Montreal, Quebec, Canada Gruve Full timeJob Title: Android Developer Location: Hybrid (3 days onsite, 2 days remote; onsite office locations are in Edison, NJ, Dallas, TX, Redwood City, CA, and Montreal, Canada) Salary Range: $121,680 to $162,240 USD About the Company Gruve is an innovative Software Services startup dedicated to empowering enterprise customers in managing their data life...
-
Android Developer
1 week ago
Montreal, Quebec, Canada Gruve Full timeJob Title: Android Developer Location: Hybrid (3 days onsite, 2 days remote; onsite office locations are in Edison, NJ, Dallas, TX, Redwood City, CA, and Montreal, Canada) Salary Range: $121,680 to $162,240 USD About the Company Gruve is an innovative Software Services startup dedicated to empowering enterprise customers in managing their data life...
-
Android Developer
4 days ago
Montreal, Quebec, Canada Gruve Full timeJob Title: Android Developer Location: Hybrid (3 days onsite, 2 days remote; onsite office locations are in Edison, NJ, Dallas, TX, Redwood City, CA, and Montreal, Canada) Salary Range: $100,000 to $120,000 USD + benefits About the Company Gruve is an innovative Software Services startup dedicated to empowering enterprise customers in managing their...
-
Android Developer
1 week ago
Montreal, Quebec, Canada Infotree Global Solutions Full timeJob title: Mobile Software Engineer (Android)Duration: 8 Months Contract on T4 (Possibility of extension)Location: Montreal, QCBilingual (French speaking) is preferred/nice to have, but not requiredAndroid Mobile DeveloperWe're seeking a talented Android Mobile Developer who is not only proficient in Kotlin but also has experience with Python to contribute...
-
Android Developer
6 days ago
Montreal, Quebec, Canada Infotree Global Solutions Full timeJob title: Mobile Software Engineer (Android)Duration: 8 Months Contract on T4 (Possibility of extension)Location: Montreal, QCBilingual (French speaking) is preferred/nice to have, but not requiredAndroid Mobile DeveloperWe're seeking a talented Android Mobile Developer who is not only proficient in Kotlin but also has experience with Python to contribute...
-
Android Developer
1 week ago
Montreal, Quebec, Canada Infotree Global Solutions Full timeJob title: Mobile Software Engineer (Android)Duration: 8 Months Contract on T4 (Possibility of extension)Location: Montreal, QCBilingual (French speaking) is preferred/nice to have, but not requiredAndroid Mobile DeveloperWe're seeking a talented Android Mobile Developer who is not only proficient in Kotlin but also has experience with Python to contribute...
-
Android Developer
2 days ago
Montreal, Quebec, Canada Infotree Global Solutions Full timeJob title: Mobile Software Engineer (Android) Duration: 8 Months Location: Montreal, QC (Hybrid) Job Description: At 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. team is developing the future of micro-mobility and we are...
-
Android Developer
4 days ago
Montreal, Quebec, Canada Infotree Global Solutions Full timeJob title: Mobile Software Engineer (Android)Duration: 8 MonthsLocation: Montreal, QC (Hybrid)Job Description:At 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.team is developing the future of micro-mobility and we are looking...
-
Android Engineer
12 hours ago
Montreal, Quebec, Canada Yelp Full timeJOB DESCRIPTION Summary Yelp engineering culture is driven by our : we're a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. At the end of the day, we're all...
-
Android Developer
3 weeks ago
Montreal, Quebec, Canada Vaco Full timeMobile Developer (Kotlin Multi-Platform) About the Role We are seeking a skilled Mobile Developer to drive the development of an innovative Super App that boosts brand visibility and customer engagement. You will be part of a specialized team using cutting-edge technologies like Kotlin Multi-Platform (KMP), contributing to the creation of multiple Minimum...
-
Montreal, Quebec, Canada Infotree Global Solutions Full timeJob DescriptionWe are looking for a skilled Software Developer for Android and Backend Systems to join our team at Infotree Global Solutions. The ideal candidate will have a strong background in software development, with experience in both Android and backend systems.About the RoleThis is a full-time position that involves designing and developing...
-
Android Senior Developer
3 days ago
Montreal, Quebec, Canada Radio Canada International Full timeAndroid Senior Developer - OTT Team (French Services) (Telework)Android Senior Developer - OTT Team (French Services) (Telework)Position Title: Android Senior Developer - OTT Team (French Services) (Telework)Status of Employment: Contractee Long-Term (Fixed Term)Position Language Requirement: English, FrenchLanguage Skills:English (Reading - B -...