Dropbox logo

Frontend Product Software Engineer

Dropbox

Company Overview

Dropbox is a leading global technology company that aims to simplify the way people work together. With over 700 million registered users across 180 countries, Dropbox is dedicated to creating a more enlightened way of working through its innovative cloud storage and collaboration solutions.

Role Description

As a Frontend Product Software Engineer at Dropbox, you will be at the forefront of designing and developing the user interfaces that millions rely on for their data interaction and collaboration needs. You will leverage your advanced knowledge in languages and frameworks like JavaScript, CSS, HTML, TypeScript, and React to ensure Dropbox's platforms are responsive, accessible, and deliver exceptional user experiences.

Responsibilities

  • Design and build software capable of reaching millions of daily users.
  • Partner with product managers, designers, and analysts to deeply understand the needs of our users and build a product that serves those needs.
  • Develop and execute against both short and long-term roadmaps, making effective tradeoffs between business impact, user experience, and a high-quality technical foundation.
  • Improve the team and company – be an active participant in our culture through mentorship, interviewing, and involvement in new initiatives.
  • Support fellow colleagues through feedback, code reviews, and advancement of internal tools and processes.

Requirements

  • BS degree in Computer Science or related technical field, or equivalent experience.
  • 2+ years of software engineering and/or work-related industry experience.
  • Previous success developing and shipping a large-scale web application with a user-empathetic mindset.
  • Skilled at building user-facing applications and supporting systems and libraries on web and/or desktop using front-end technologies.
  • Ability to handle full-stack projects and build a minimum working product quickly.

Preferred Qualifications

  • Familiarity in using Git as a version control system to manage codebase changes and collaborate with other team members efficiently.
  • Demonstrated experience with NodeJS, including the development of server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
  • Experience in developing desktop applications using Electron, showcasing the ability to bridge web technologies with native desktop environments for cross-platform development.
  • In-depth knowledge of API and networking patterns, including RESTful services and modern asynchronous communication techniques, to ensure seamless data exchange and integration between front-end applications and back-end services.

Benefits
Extracted with AI

  • Disability insurance
  • Competitive medical, dental and vision coverage
  • Retirement Savings
  • Flexible PTO Policy
  • Life and Disability Insurance
  • Parental benefits

Similar jobs

Last update: 23 minutes ago

Dropbox logo
Dropbox

Senior Frontend Product Software Engineer

Join Dropbox as a Senior Frontend Product Software Engineer to craft seamless user interfaces using JavaScript, React, and more.

Dropbox logo
Dropbox

Backend Product Software Engineer

Join Dropbox as a Backend Product Software Engineer to develop scalable software and enhance user experiences in a remote role.

Dropbox logo
Dropbox

Senior Backend Product Software Engineer

Senior Backend Product Software Engineer at Dropbox, focusing on web applications and backend development.

Box logo
Box

Senior Backend Software Engineer

Join Box as a Senior Backend Software Engineer in Warsaw, enhancing cloud content management with cutting-edge technology.

Snowflake logo
Snowflake

Senior Frontend Engineer

Join Snowflake as a Senior Frontend Engineer to lead projects using JavaScript, TypeScript, and React in Warsaw.

Apollo.io logo
Apollo.io

Senior Frontend Engineer

Join Apollo.io as a Senior Frontend Engineer to develop and enhance core product initiatives in a remote, collaborative environment.

Box logo
Box

Senior Full-Stack Software Engineer

Join Box as a Senior Full-Stack Software Engineer in Warsaw, working with Java, TypeScript, and cloud technologies.

Box logo
Box

Staff Software Backend Engineer

Join Box as a Staff Software Backend Engineer in Warsaw, enhancing our cloud content management with your expertise in APIs and cloud platforms.

Nasdaq logo
Nasdaq

Senior Frontend Developer

Join Nasdaq as a Senior Frontend Developer in Wrocław, Poland. Work with React, Redux, and TypeScript to build modern financial UI applications.

Box logo
Box

Senior Software Backend Engineer

Join Box as a Senior Software Backend Engineer in Warsaw. Work on cloud content management with Java, PHP, or Scala.

Appfire logo
Appfire

Lead Software Engineer - TypeScript/Node.js

Lead Software Engineer specializing in TypeScript/Node.js for Appfire in Poland. Remote work with competitive benefits.

Box logo
Box

Software Engineer III, Partner Integrations

Join Box as a Software Engineer III in Warsaw to develop partner integrations using Java, Node.js, and React.js.

Apollo.io logo
Apollo.io

Staff Frontend Engineer

Join Apollo.io as a Staff Frontend Engineer, shaping frontend architecture and driving web application development in a collaborative environment.

Snowflake logo
Snowflake

Principal Front-End Engineer – Marketplace

Join Snowflake as a Principal Front-End Engineer in Warsaw to lead and innovate in web application development.

Salesloft logo
Salesloft

Senior Frontend Engineer (React)

Senior Frontend Engineer (React) needed in Warsaw, Poland. Join Salesloft's first-ever team in Poland, focusing on new products and features.

ClickUp logo
ClickUp

Senior Backend Engineer, Data Platform

Senior Backend Engineer needed for scaling data platform at a fast-growing SaaS company in Poland.

Deel logo
Deel

Senior Engineering Team Lead

Lead a cross-functional engineering team in Warsaw, focusing on web development and system design with Node.js and React.js.

ClickUp logo
ClickUp

Senior Backend Engineer, User Platform

Senior Backend Engineer role in Poland, focusing on scalable platforms, TypeScript, Redis, and AWS.

Pango Group logo
Pango Group

Senior Frontend Engineer

Senior Frontend Engineer role focusing on JavaScript, React Native, Redux.js in Poland. Inclusive, growth-oriented workplace.

OpenX logo
OpenX

Senior Software Engineer (JavaScript/TypeScript)

Join OpenX as a Senior Software Engineer specializing in JavaScript/TypeScript. Work remotely in Cracow, Poland.

Fiverr logo
Fiverr

Senior Frontend Developer

Join Fiverr as a Senior Frontend Developer to enhance user experience on our platform. Remote position in Poland.

Snowflake logo
Snowflake

Principal Front End Engineer

Join Snowflake as a Principal Front End Engineer to lead projects and build cutting-edge web applications using Angular, React, and more.

Bending Spoons logo
Bending Spoons

Remote Software Engineer

Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.

Feedonomics logo
Feedonomics

Remote PHP Software Engineer

Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.