Dropbox

Android Software Engineer, Mobile Experience

Dropbox

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $163,200 - $248,400 per year

Tech Stack

About the role

  • 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.

Requirements

  • Bachelor’s degree in Computer Science or related technical field involving coding (e.g., Physics or mathematics), or equivalent technical experience
  • 5-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 working in a team environment and collaborating with cross-functional groups
  • A passion for building consumer applications with elegant and clean interfaces.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentmobile application developmentcode optimizationdebuggingsoftware development best practicescode reviewssoftware engineeringnative code basesproblem-solving
Soft Skills
collaborationcommunicationteamworkinterpersonal skillspassion for user experience
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in related technical field