Senior Software Engineer (Frontend) - Uber Vouchers and Gift Cards
* 5+ years of industry web development experience with modern JavaScript tooling (React, Redux or equivalent, and so on)
* Strong understanding of HTML, CSS, JavaScript, and related web technologies. Experience working with React or Node.js applications.
* Demonstrated experience shipping high-quality product features on schedule and instill a high level of engineering excellence culture (e.g., code reviews, documentation, testing methodologies).
* Strong written, verbal communication skills; ability to influence others within your team and outside your team.
* Proven track record of technically leading and mentoring engineering teams delivering high impact projects and inspiring junior engineers to grow.
* Experience in testing and deploying scalable web applications. Experience analyzing a feature in production using analytics and experiments.
* Fast learner: We're looking for software engineers who thrive on learning new technologies and don't believe in one-size-fits-all solutions. Should be able to adapt easily to meet the needs of our extensive growth and constantly evolving business environment.
* Ownership. You feel ownership for everything you deliver. You'd never call code "released" until you're satisfied that it's well implemented and tested. You pride yourself on efficient monitoring, thorough documentation, and proper test coverage.