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

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.

efficy logo
efficy

Back End DevOps Engineer (TypeScript + Node.js)

Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.

Snowflake logo
Snowflake

Software Engineer Intern - Marketplace Provider

Join Snowflake as a Software Engineer Intern in Warsaw. Work on marketplace features, gain experience in TypeScript, React, and more.

Keepit logo
Keepit

Senior Front-end Developer with React.js

Join Keepit as a Senior Front-end Developer in Krakow. Work with React.js, JavaScript, and CSS in a dynamic environment.

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.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.

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.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.

Google logo
Google

Software Engineer II, Video Creation

Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.

Tylko logo
Tylko

Mid-level Python Developer

Join Tylko as a Mid-level Python Developer to enhance systems with Python, Django, and PostgreSQL. Hybrid work in Warsaw.

Akamai Technologies logo
Akamai Technologies

Fullstack Software Engineer

Join Akamai as a Fullstack Software Engineer to work on distributed systems and big data solutions remotely in Poland.

Honeywell logo
Honeywell

Web Software Engineer

Join Honeywell as a Web Software Engineer in Gdańsk, Poland. Develop and maintain web applications in a hybrid work environment.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Senior Data Engineer with Full Stack Development

Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.

Adtran logo
Adtran

Senior Software Engineer (SaaS Back-End AWS)

Join Adtran as a Senior Software Engineer to develop SaaS products using AWS, Python, and Angular in Gdynia, Poland.

Wolters Kluwer logo
Wolters Kluwer

Angular Developer

Join Wolters Kluwer as an Angular Developer in Gdańsk. Work with modern web technologies and enjoy flexible work options.

Nasdaq logo
Nasdaq

Senior Software Developer

Join Nasdaq as a Senior Software Developer in Wrocław, Poland. Work on AxiomSL regulatory solutions with a focus on ETL, Python, and R.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Bending Spoons logo
Bending Spoons

Graduate Software Engineer

Join Bending Spoons as a Graduate Software Engineer. Work remotely, develop software, and grow your career in a dynamic environment.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

Doctolib logo
Doctolib

Frontend Engineer with React and TypeScript

Join Doctolib as a Frontend Engineer in Amsterdam, focusing on React and TypeScript for healthcare web applications.

SumUp logo
SumUp

Frontend Engineer with React.js Experience

Join SumUp as a Frontend Engineer to develop user-friendly web applications using React.js, enhancing our Online Store editor.