Android Software Engineer, Mobile Experience Job at Dropbox, Remote

  • Dropbox
  • Remote

Job Description

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 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 and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more .

Responsibilities



  • Build intuitive features, enhancing user engagement and experience on our Android application for mobile users.

  • Identify and solve foundational issues in the mobile codebase, including potential rearchitecting for better performance and maintainability.

  • Collaborate with the team to uphold software development best practices, maintaining a high quality of code through reviews and adherence to standards.

  • Work with product managers and designers to create thoughtful features, ensuring alignment with user needs and company goals.

  • Utilize advanced problem-solving to address complex mobile development challenges, including optimization and debugging.

  • Stay updated with the latest Android development trends and practices, engaging in continuous personal and professional growth.

  • Communicate effectively within the team, fostering collaboration and supporting team member 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



  • B achelor’s degree in Computer Science or related technical field involving coding (e.g., P hysics or mathematics), or equivalent technical experience

  • 5-9years of experience

  • Strong engineering skills and software fundamentals in developing Android applications

  • Experience working with large native code bases with significant complexity

  • Experience working in a team environment and collaborating with cross-functional groups

  • A passion for building consumer applications with elegant and clean interfaces


Preferred Qualifications



  • Proficiency in Kotlin and Python

  • Experience developing, testing, shipping and supporting a product for hundreds of thousands of users

Compensation


US Zone 1

This role is not available in Zone 1

US Zone 2

$183,600 - $248,400 USD

US Zone 3

$163,200 - $220,800 USD

Job Tags

Full time

Similar Jobs

LTM

Microsoft Dynamics 365 Business Central Functional Consultant Job at LTM

Job Title: Microsoft Dynamics 365 Business Central Functional ConsultantLocation: Burbank CA Work Mode: HybridJob Summary Seeking a Microsoft...  ...knowledge of Microsoft Dynamics 365 Business Central / Dynamics NAV. Expertise in Finance, Sales, Purchase, Inventory, Warehouse,... 

Booz Allen Hamilton

Risk Management Analyst Job at Booz Allen Hamilton

 ...expertise to assess risk posture to develop innovative solutions to complex problems supporting a dynamic Navy Middle Tier Acquisition (MTA) technical program focused on rapid prototyping and fielding across U.S. Navy and U.S. Marice Corps program offices. Were looking... 

Metropolitan Transit Authority

Sr. Manager Geospatial Innovation Architect Job at Metropolitan Transit Authority

DescriptionPosition at Long Island Rail RoadJOB DESCRIPTIONJob Title: Sr. Manager Geospatial Innovation ArchitectDepartment: Office Of Innovation MTA Agency: LIRRPrimary Location(s): QueensSalary Range: $110,233-$165,349Position Classification: Non- Safety SensitiveUnion Affiliation... 

Capital Metropolitan Transportation Authority

Rail Engineer Job at Capital Metropolitan Transportation Authority

PLEASE NOTE: This position is open exclusively to CURRENT Herzog employees. Applications from individuals who are not currently employed by Herzog will not be considered.WHO WE'RE LOOKING FOR The Rail Engineer reports directly to the Program Manager of Rail Transportation...

University of Michigan Flint

Clinical Research Assistant Job at University of Michigan Flint

 ...Clinical Research Assistant This position will serve as a Clinical Research...  ...have achieved a moderate level of expertise in all their...  ...will perform: This is an entry level position that provides...  ...* Bachelor's Degree, Associate Degree, some college; Health...