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
Senior Frontend Product Software Engineer
Join Dropbox as a Senior Frontend Product Software Engineer to craft seamless user interfaces using JavaScript, React, and more.
Backend Product Software Engineer
Join Dropbox as a Backend Product Software Engineer to develop scalable software and enhance user experiences in a remote role.
Senior Backend Product Software Engineer
Senior Backend Product Software Engineer at Dropbox, focusing on web applications and backend development.
Senior Backend Software Engineer
Join Box as a Senior Backend Software Engineer in Warsaw, enhancing cloud content management with cutting-edge technology.
Senior Frontend Engineer
Join Snowflake as a Senior Frontend Engineer to lead projects using JavaScript, TypeScript, and React in Warsaw.
Senior Frontend Engineer
Join Apollo.io as a Senior Frontend Engineer to develop and enhance core product initiatives in a remote, collaborative environment.
Senior Full-Stack Software Engineer
Join Box as a Senior Full-Stack Software Engineer in Warsaw, working with Java, TypeScript, and cloud technologies.
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.
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.
Senior Software Backend Engineer
Join Box as a Senior Software Backend Engineer in Warsaw. Work on cloud content management with Java, PHP, or Scala.
Lead Software Engineer - TypeScript/Node.js
Lead Software Engineer specializing in TypeScript/Node.js for Appfire in Poland. Remote work with competitive benefits.
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.
Staff Frontend Engineer
Join Apollo.io as a Staff Frontend Engineer, shaping frontend architecture and driving web application development in a collaborative environment.
Principal Front-End Engineer – Marketplace
Join Snowflake as a Principal Front-End Engineer in Warsaw to lead and innovate in web application development.
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.
Senior Backend Engineer, Data Platform
Senior Backend Engineer needed for scaling data platform at a fast-growing SaaS company in Poland.
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.
Senior Backend Engineer, User Platform
Senior Backend Engineer role in Poland, focusing on scalable platforms, TypeScript, Redis, and AWS.
Senior Frontend Engineer
Senior Frontend Engineer role focusing on JavaScript, React Native, Redux.js in Poland. Inclusive, growth-oriented workplace.
Senior Software Engineer (JavaScript/TypeScript)
Join OpenX as a Senior Software Engineer specializing in JavaScript/TypeScript. Work remotely in Cracow, Poland.
Senior Frontend Developer
Join Fiverr as a Senior Frontend Developer to enhance user experience on our platform. Remote position in Poland.
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.
Remote Software Engineer
Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.
Remote PHP Software Engineer
Join Feedonomics as a Remote PHP Software Engineer to develop scalable SaaS platform features. Requires PHP, MySQL, and Python skills.