Published: Sat, 30 Nov 2024 10:50:36 GMT
Senior Frontend Product Software Engineer – Role Description
As a Senior Frontend Product Software Engineer at Dropbox, you will be a key contributor to our team, responsible for developing seamless and intuitive user interfaces for our data interaction and collaboration platforms. By leveraging your advanced knowledge of JavaScript, CSS, and HTML, you will ensure that Dropbox’s offerings are responsive, accessible, and deliver exceptional user experiences. With your commitment to optimization and innovation, you will play a crucial role in evolving our products to make digital storage and collaboration more efficient and user-friendly on a global scale.
Learn more about our exciting expansion into Poland on our blog!
Our Engineering Career Framework is publicly available and outlines the expectations for engineers at each career level. To learn more about this and other topics, check out our blog.
Responsibilities:
– Own projects from start to finish, including data discovery, design, implementation, and deployment.
– Develop customer-centric prototypes for new product explorations.
– Lead and manage a small team of engineers and grow the team as needed.
– Proactively communicate progress and learnings to team and leadership.
– Establish and maintain relationships with other engineering teams and collaborate with other functions within Dropbox.
Requirements:
– Bachelor’s degree or higher in Computer Science or related technical field, or equivalent technical experience.
– 8+ years of experience in software engineering and/or related industries.
– Successful track record of developing and shipping large-scale web applications with a user-empathetic mindset.
– Proficient in building user-facing applications and supporting systems and libraries using front-end technologies such as JavaScript, TypeScript, React, HTML5, and CSS3.
– Ability to work on projects across the entire stack and quickly build minimum viable products.
Preferred Qualifications:
– Familiarity with Git as a version control system for efficient codebase management and collaboration.
– Experience with NodeJS, including server-side logic development, database management, and performance optimization.
– Knowledge of Electron for developing desktop applications and bridging web technologies with native environments for cross-platform development.
– Extensive understanding of API and networking patterns, including RESTful services and asynchronous communication techniques, for seamless data exchange and integration.
– Proficiency in build and deployment processes, with a strong understanding of CI/CD principles for automating and improving development and release workflows.
Total Rewards:
Dropbox offers increased tax deductions (50%) on remuneration for certain qualifying employees involved in software creation. This is in accordance with the relevant provisions of the Personal Income Tax Act.
Poland Pay Range:
25,200 zł – 34,000 zł PLN Apply link