Full Stack Product Software Engineer
At a glance
- Posted
- 16 February 2026
- Workplace
- Remote
- Level
- Experienced
- Country
- Mexico
- Skills named
- angular, javascript, prototyping, python, react
- Application form
- Greenhouse
Read from the posting by Shortlist. Pip fills this Greenhouse form from your profile and shows you every answer before anything is sent — most take under two minutes.
Role Description
As a Full Stack Engineer at Dropbox, you will help design and develop the seamless, scalable, and user-friendly experiences Dropbox users depend on. Your work will encompass both front-end and back-end development, supporting products that empower millions worldwide. You will work closely with cross-functional teams to transform ideas into reliable, scalable features that provide outstanding user experiences.
This year, Dropbox is on a mission to expedite the creation and implementation of AI-enabled products, providing a comprehensive technology stack for rapid prototyping and reliable deployment of AI-augmented functionality.
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
- Design and build scalable software solutions across specific product areas or multi-component systems
- Write and review code, demonstrating technical leadership while mentoring junior engineers
- Collaborate with cross-functional teams to identify user needs and create impactful solutions
- Develop and execute comprehensive roadmaps balancing technical quality, business impact, and user experience
- Contribute to the team culture through mentorship, interviewing, and active engagement in new initiatives
- On-call work may be necessary occasionally to help address bugs, outages, or other operational issues, with the goal of maintaining a stable and high-quality experience for our customers.
Requirements
- 5+ years of experience in software engineering or related roles
- Experience in both front-end (JavaScript, React, Angular, HTML/CSS) and back-end (Node.js, Python) development
- BS degree in Computer Science, a related technical field, or equivalent experience
- Success developing and deploying large-scale full-stack applications
- Proficiency in building front-end interfaces and back-end systems, delivering minimum viable products quickly
- Durable Skills
- AI fluency means using these tools to amplify human judgment, not replace it. We believe people with these skills will thrive as work and technology continue to evolve:
- Awareness:
- Understand yourself and others.
- Judgment:
- Evaluate information and make decisions in complex situations.
- Adaptability:
- Learn, adjust, and stay effective through change.
- Connection:
- Communicate, collaborate, and build trust.
- To learn more about why these skills matter and what the data shows about thriving through change, read this blog post from our Chief People Officer, Melanie Rosenwasser.