About the Role
Dropbox is seeking a talented Senior Full Stack Product Software Engineer to join our innovative team. This is a remote position based in Canada, where you will have the opportunity to work on cutting-edge projects that impact millions of users worldwide. As a Senior Full Stack Product Software Engineer, you will play a crucial role in developing and enhancing our product offerings, ensuring they meet the highest standards of quality and performance.
What You'll Do
- Design and implement scalable web applications using modern frameworks and technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while following best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Continuously improve application performance and user experience through testing and optimization.
Requirements
- 5+ years of experience as a Full Stack Developer, with a strong focus on product development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong backend experience with Node.js, Python, or similar technologies.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with cloud platforms like AWS or Azure.
Nice to Have
- Experience with containerization technologies such as Docker or Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile methodologies.
What We Offer
- Competitive salary ranging from $190,400 to $257,600 CAD.
- Flexible work hours and a fully remote work environment.
- Comprehensive health and wellness benefits.
- Opportunities for professional growth and development.
- A collaborative and inclusive company culture.
This Senior Full Stack Product Software Engineer role at Dropbox offers a competitive salary, flexible remote work, and opportunities for professional growth.
Who Will Succeed Here
Proficient in React and Node.js with hands-on experience in building scalable microservices, ensuring a deep understanding of both front-end and back-end development processes.
Self-motivated and adaptable, capable of thriving in a fully remote environment while effectively managing time and priorities, especially when collaborating across different time zones.
Possesses a strong mindset for security and performance optimization in cloud environments, particularly with AWS and Azure, demonstrating an ability to implement best practices in REST API design.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months