Senior Android Software Engineer, Mobile Experience
2 weeks ago
Role Description
At Dropbox, our Mobile Engineering team is pivotal in enhancing the way users interact with their digital content through our mobile application. As an Senior Android Software Engineer in our dynamic team, you will play a pivotal role in driving this mission forward. This position offers a unique opportunity to make a significant impact not only on the Dropbox app and its users, but to also work with others in a way that transcends geographical and device boundaries. You will be at the forefront of solving complex technical challenges, working across different development stacks, and collaborating with a cross-functional team of talented individuals who are equally passionate about creating exceptional mobile experiences.
Our Engineering Career Framework is viewable by anyone outside the company and describes what's expected for our engineers at each of our career levels. Check out our blog post on this topic and more here.
Responsibilities
- Lead the creation of user-centric features, setting the bar for user interaction and experience on our Android application
- Spearhead the diagnosing and solving complex codebase issues, steering architectural enhancements to ensure scalability and operational efficiency.
- Lead the implementation of engineering best practices, mentorship of junior engineers, and the maintenance of supreme code quality, security, and performance standards.
- Oversee cross-functional teams in the ideation, planning, and realization of new features, ensuring alignment with user expectations and corporate strategies.
- Foster a culture of continuous learning and staying updated with cutting-edge Android development trends, setting an example for the team
- Exhibit outstanding communication skills, effectively conveying technical strategies to diverse teams and stakeholders, and nurturing an environment of collaboration and professional growth.
Many teams at Dropbox run Services with on-call rotations, which entails being available for calls during both core and non-core business hours. If a team has an on-call rotation, all engineers on the team are expected to participate in the rotation as part of their employment. Applicants are encouraged to ask for more details of the rotations to which the applicant is applying.
Requirements- Bachelor's degree in Computer Science or related technical field involving coding (e.g., Physics or Mathematics), or equivalent technical experience
- 9+ years of experience
- Strong engineering skills and software fundamentals in developing Android applications
- Experience working with large native code bases with significant complexity
- Experience leading a team environment and collaborating with cross-functional groups
- A passion for building consumer applications with elegant and clean interfaces
Preferred Qualifications
- Expertise working with Kotlin and Python
- Experience leading the development, testing, shipment and support of a product for hundreds of thousands of users
Canada Pay Range $184,500—$249,500 CAD
-
Senior Android Software Engineer, Mobile Experience
19 hours ago
, , Canada Dropbox Full timeSenior Android Software Engineer, Mobile Experience Join to apply for the Senior Android Software Engineer, Mobile Experience role at Dropbox Dropbox is a Virtual First company. For this role, we are currently only authorized to hire candidates from the following provinces: Alberta, British Columbia, Ontario, and Saskatchewan. Company Description Dropbox...
-
Senior Software Engineer, Android
4 days ago
Remote - Canada DraftKings Inc. Full timeAt DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It's transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We're...
-
Senior Software Engineer, Android
4 weeks ago
Remote - Canada DraftKings Full timeAt DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology....
-
, , Canada Crossing Hurdles Full timeAndroid Mobile Software Engineer | $200/hr Remote | Mercor Base pay range $200.00/hr - $200.00/hr Organization: Mercor Position: Android Mobile Software Engineer (Kotlin) Referral Partner: Crossing Hurdles Type: Hourly Contract Location: Remote Duration: 1 month Commitment: Part-time, 10–40 hours per week, fully remote and asynchronous Role...
-
Senior iOS Software Engineer, Design Systems
2 weeks ago
Remote - Canada: Select locations Dropbox Full timeRole DescriptionAs a Senior iOS Engineer on the Design System Team, you will play a central role in enabling consistent, scalable, and delightful product experiences across our native applications. You will help define and evolve our design system foundations, ensuring engineers and designers can build with speed, quality, and cohesion. In this role, you'll...
-
Senior Android Engineer, Experiences Mobile
3 weeks ago
, , Canada Life360 Full timeAbout Life360 Life360’s mission is to keep people close to the ones they love. Our category-leading mobile app and Tile tracking devices empower members to protect the people, pets, and things they care about most with a range of services, including location sharing, safe driver reports, and crash detection with emergency dispatch. Life360 serves...
-
Senior Android Engineer, Experiences Mobile
2 weeks ago
, , Canada Life360 Full timeAbout Life360 Life360’s mission is to keep people close to the ones they love. Our category-leading mobile app and Tile tracking devices empower members to protect the people, pets, and things they care about most with a range of services, including location sharing, safe driver reports, and crash detection with emergency dispatch. Life360 serves...
-
Android Mobile Software Developer
4 weeks ago
, , Canada Mercor Full timeAndroid Mobile Software Developer 1 day ago Be among the first 25 applicants This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $200.00/hr - $200.00/hr Direct message the job poster from Mercor About The Job Mercor connects elite creative and technical...
-
Senior Mobile Software Engineer
3 days ago
Remote - Canada Samsara Full timeAbout the role:The mobile connectivity platform team owns the BLE implementation on all Samsara products. We are looking for a Senior Software Engineer to join our team to build and own the platform on our mobile products: Samsara Driver and Samsara Fleet.These products support our customers across their entire organization and power their most critical...
-
Senior Mobile Software Engineer
5 days ago
Remote - Canada Samsara Full timeAbout the role:The Routing organization is building one of Samsara's most ambitious mobile experiences, designed to support the daily workflows of drivers in the field and help them stay safe, efficient, and on track. This is a deeply technical problem space that blends real-time data, thoughtful UX, and platform-wide coordination to create a seamless...