Dropbox is the one place to keep life organized and keep work moving.
Senior Fullstack Product Software Engineer, Web Experience
Location
Mexico
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Product Software Engineer, Web Experience
Dropbox
• Own multi-phase full-stack product capabilities from requirements and technical design through staged rollout, measurement, and ongoing operation. • Design and evolve scalable web experiences, services, APIs, and data models for Browse, Navigate, Preview, App Shell, window chrome, and shared web capabilities. • Make architecture and scope tradeoffs that balance customer needs, delivery constraints, reliability, performance, security, privacy, and maintainability. • Improve observability, testing, incident readiness, and on-call health, and lead debugging and production-risk decisions when systems fail. • Use approved AI and automation tools for implementation, testing, debugging, documentation, and operational workflows; validate outputs and standardize practices that preserve engineering quality. • Align cross-team dependencies and create leverage through reusable components and services, design and code reviews, runbooks, technical documentation, and mentoring.
Job Requirements
- 9+ years of professional software engineering experience
- Experience designing, shipping, and operating large-scale, customer-facing web applications
- Strong frontend engineering skills with TypeScript or JavaScript
- Experience with at least one backend language such as Python, Go, Java, or C++
- Demonstrated end-to-end ownership of complex initiatives
- Experience making architecture tradeoffs across systems and models
- Ability to communicate technical decisions clearly
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development opportunities
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Senior Software Engineer, Full-Stack – Web Core
Greenlight Financial TechnologyGreenlight Financial Technology, Inc. is a financial services company that has developed “the money app for families.” The company’s culture is based on i
• Lead the design and implementation of groundbreaking web experiences, translating mobile features to the web with world-class UX. • Drive technical strategy, define engineering standards/best practices, mentor engineers, and establish the technical vision for the web platform. • Manage technical debt, champion code quality, and lead architectural evolution. • Design, modify, and develop backend services that power web products, ensuring systems scale and championing system reliability, performance, and observability.
Senior Node Software Engineer, NodeJS, React/Angular, GCP
Railroad19Partnering With You For Your Custom Software and Cloud Platform Needs
• Understand our client's fast-moving business requirements • Negotiate appropriate solutions with multiple stake-holders • Write and maintain scalable enterprise quality software • Set Up, configure maintain, and enhance proper infrastructure to support JavaScript / Node.js / TypeScript based Microservices • Data analytics-driven environments • Campaign Management Systems • Maintain and enhance large scale API system • Code REST interfaces to support various internal/external requests • Familiarity with AWS Components such as Lambdas, Code Build, Cognito, and API Gateway • Code Unit / Integration tests to allow for embedding in Continuous integration service • Drive feature engineering and experimentation to improve the performance of our various algorithms • Evaluate the technical trade-offs of every decision
• Analyze, debug, and fix issues in REST APIs and internal routines. • Investigate data inconsistencies, bugs in new and existing flows, webhooks, and other parts of the application that may require adjustments. • Contribute to the continuous improvement of architecture and development patterns. • Fix bugs and unexpected behavior in components, hooks, forms, and navigation flows. • Investigate inconsistencies between frontend and backend, ensuring data synchronization. • Improve the user experience and maintain clean, scalable code.
• Melhorar a experiencia de aplicações com milhões de usuários • Desenvolvimento de páginas e componentes visuais responsivos • Integrações com API RESTful • Avaliar pull request do time




