Full Stack Product Software Engineer
Job description
<h2>Role Description</h2>
<p><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">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. </span><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">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.</span></p>
<p><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90z95lz89zy6z71zz79zz84zz68zyz69zupz72zz79zcz69zz76zkz79zp1z66ztz67zxz71zz89zz86zz71z">Our Engineering Career Framework is </span><span class="attrlink url author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90z95lz89zy6z71zz79zz84zz68zyz69zupz72zz79zcz69zz76zkz79zp1z66ztz67zxz71zz89zz86zz71z"><a class="attrlink" href="https://dropbox.github.io/dbx-career-framework/" target="_blank" data-target-href="https://dropbox.github.io/dbx-career-framework/"><u>viewable by anyone outside the company</u></a></span><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90z95lz89zy6z71zz79zz84zz68zyz69zupz72zz79zcz69zz76zkz79zp1z66ztz67zxz71zz89zz86zz71z"> and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more </span><span class="attrlink url author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90z95lz89zy6z71zz79zz84zz68zyz69zupz72zz79zcz69zz76zkz79zp1z66ztz67zxz71zz89zz86zz71z"><a class="attrlink" href="https://dropbox.tech/culture/sharing-our-engineering-career-framework-with-the-world" target="_blank" data-target-href="https://dropbox.tech/culture/sharing-our-engineering-career-framework-with-the-world">here</a></span><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90z95lz89zy6z71zz79zz84zz68zyz69zupz72zz79zcz69zz76zkz79zp1z66ztz67zxz71zz89zz86zz71z">.</span></p>
<h2>Responsibilities</h2>
<ul>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Design and build scalable software solutions across specific product areas or multi-component systems</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Write and review code, demonstrating technical leadership while mentoring junior engineers</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Collaborate with cross-functional teams to identify user needs and create impactful solutions</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Develop and execute comprehensive roadmaps balancing technical quality, business impact, and user experience</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Contribute to the team culture through mentorship, interviewing, and active engagement in new initiatives</span></li>
</ul>
<p><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">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.</span></p>
<h2>Requirements</h2>
<ul>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">5+ years of experience in software engineering or related roles</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Experience in both front-end</span> <span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z h-lparen">(JavaScript,</span><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z"> React, Angular, HTML/CSS) and back-end</span> <span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z h-lparen">(Node.js,</span><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z"> Python) development</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">BS degree in Computer Science, a related technical field, or equivalent experience</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Success developing and deploying large-scale full-stack applications</span></li>
<li><span class=" author-d-iz88z86z86za0dz67zz78zz78zz74zz68zjz80zz71z9iz90za35z84zrbfcz72zgnkz89zz76zz80zfz85zz89zz82zz82zsnz122zvjz77zz75zjtiz69z">Proficiency in building front-end interfaces and back-end systems, delivering minimum viable products quickly</span></li>
</ul>
<h2>Durable Skills</h2>
<p>AI fluency means using these tools to <em>amplify</em> human judgment, not replace it. We believe people with these skills will thrive as work and technology continue to evolve:</p>
<ul>
<li><strong>Awareness:</strong> Understand yourself and others.</li>
<li><strong>Judgment:</strong> Evaluate information and make decisions in complex situations.</li>
<li><strong>Adaptability:</strong> Learn, adjust, and stay effective through change.</li>
<li><strong>Connection:</strong> Communicate, collaborate, and build trust.</li>
</ul>
<p>To learn more about why these skills matter and what the data shows about thriving through change, read this <a href="https://www.dropbox.jobs/en/our-blog/employee-stories/the-era-of-durable-skills-what-the-data-tells-us-about-thriving-in-change/" target="_blank">blog post</a> from our Chief People Officer, Melanie Rosenwasser.</p>