7 days ago

Fullstack Product Software Engineer

Dropbox

Hybrid
Full Time
CA$198,000
Hybrid

Job Overview

Job TitleFullstack Product Software Engineer
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryCA$198,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Role Description

As a Fullstack Product Software Engineer at Dropbox, you will play a crucial role in designing and developing the seamless, scalable, and user-friendly experiences that millions of Dropbox users depend on daily. This position encompasses both front-end and back-end development, focusing on products that empower users worldwide. You will collaborate closely with cross-functional teams to transform innovative ideas into reliable, scalable features that deliver outstanding user experiences.

Dropbox is currently committed to accelerating the creation and implementation of AI-enabled products, providing a comprehensive technology stack for rapid prototyping and reliable deployment of AI-augmented functionality. This role offers the opportunity to contribute to cutting-edge AI integrations.

Responsibilities

  • Design and build scalable software solutions to serve millions of daily users.
  • Collaborate with product managers, designers, and analysts to deeply understand user needs and develop effective solutions.
  • Develop and execute short- and long-term roadmaps, carefully balancing business impact, user experience, and technical quality.
  • Contribute positively to the team culture through mentorship, constructive feedback, thorough code reviews, and active participation in new initiatives.
  • Support operational excellence by participating in on-call rotations to ensure continuous service availability and reliability.

Requirements

  • 2+ years of professional experience in fullstack development.
  • BS degree or higher in Computer Science, a related technical field, or equivalent practical experience.
  • Strong experience in designing, developing, and scaling robust web applications.
  • Expertise in front-end technologies such as JavaScript, React, Angular, HTML/CSS.
  • Proficiency in back-end development using languages like Node.js or Python.
  • Familiarity with various database systems, including MySQL, PostgreSQL, or MongoDB.

About Dropbox

Dropbox operates as a Virtual First company, offering a dynamic environment that fosters flexibility, autonomy, and strong human connection. We are a global community of bold visionaries dedicated to shaping the future of work. With a startup mindset combined with enterprise-level opportunities, employees are encouraged to think critically, remain curious, and leverage modern tools, including AI, to enhance productivity. Here, you can make a significant impact, making work more intuitive, joyful, and human for hundreds of millions worldwide.

Key skills/competency

  • Fullstack Development
  • Web Applications
  • Front-end Development
  • Back-end Development
  • Scalable Software
  • JavaScript/React/Angular
  • Node.js/Python
  • Database Management (SQL/NoSQL)
  • Product Development
  • AI-enabled Products

Tags:

Fullstack Product Software Engineer
Fullstack Development
Web Applications
Software Design
Product Development
Scalable Software
AI Integration
Cross-functional Collaboration
Roadmap Execution
Operational Excellence
User Experience
JavaScript
React
Angular
Node.js
Python
HTML/CSS
MySQL
PostgreSQL
MongoDB
System Design

Share Job:

How to Get Hired at Dropbox

  • Research Dropbox's Virtual First culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand how they embrace asynchronous work and intentional in-person connections.
  • Tailor your resume for Fullstack Product Software Engineer: Highlight your experience with scalable web applications, specific front-end (React/Angular, JavaScript) and back-end (Node.js, Python) technologies, and database expertise. Quantify your impact on past projects.
  • Showcase your product mindset: Emphasize experience collaborating with product managers and designers, and your ability to balance user experience, technical quality, and business impact. Demonstrate an understanding of the full product lifecycle.
  • Prepare for technical and behavioral interviews: Sharpen your data structures, algorithms, and system design skills relevant to large-scale web applications. Be ready to discuss how you've designed and scaled software, and how you adapt to new technologies like AI.
  • Demonstrate Dropbox's values: During interviews, articulate how your experiences align with being a "bold visionary" and "resourceful doer." Show curiosity and adaptability, especially regarding AI integration in products.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background