Full Stack Product Software Engineer
Posted by Dropbox | Budget: $0 (fixed)
Job Description & Project Requirements
<h3>Role Description</h3> <p>As a Full Stack Engineer at <a href="https://jobicy.com/company/dropbox" target="_blank" rel="nofollow noopener">Dropbox</a>, 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.</p> <p>Our Engineering Career Framework is <a href="https://dropbox.github.io/dbx-career-framework/" target="_blank" rel="nofollow noopener">viewable by anyone outside the company</a> and describes what’s expected for our engineers at each of our career levels. Check out our blog post on this topic and more <a href="https://dropbox.tech/culture/sharing-our-engineering-career-framework-with-the-world" target="_blank" rel="nofollow noopener">here</a>.</p> <h3>Responsibilities</h3> <ul> <li>Design and build scalable software solutions across specific product areas or multi-component systems</li> <li>Write and review code, demonstrating technical leadership while mentoring junior engineers</li> <li>Collaborate with cross-functional teams to identify user needs and create impactful solutions</li> <li>Develop and execute comprehensive roadmaps balancing technical quality, business impact, and user experience</li> <li>Contribute to the team culture through mentorship, interviewing, and active engagement in new initiatives</li> </ul> <p>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.</p> <h3>Requirements</h3> <ul> <li>5+ years of experience in software engineering or related roles</li> <li>Experience in both front-end (JavaScript, React, Angular, HTML/CSS) and back-end (Node.js, Python) development</li> <li>BS degree in Computer Science, a related technical field, or equivalent experience</li> <li>Success developing and deploying large-scale full-stack applications</li> <li>Proficiency in building front-end interfaces and back-end systems, delivering minimum viable products quickly</li> <li>Willingness to participate in on-call rotations as needed by the team</li> </ul> <h3>Durable Skills</h3> <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" rel="nofollow noopener">blog post</a> from our Chief People Officer, Melanie Rosenwasser.</p> <h3>Compensation</h3> <p>Poland Pay Range</p> <p>272 000 zł—368 000 zł PLN</p>
All work completed through HarryDesk affordable freelance platform is protected under verified milestone escrow contracts. Once hired, payments are held safely in escrow and released upon client milestone approval.