Software Engineer II – Frontend – Customer Obsession
Company | Uber |
---|---|
Location | San Francisco, CA, USA, Sunnyvale, CA, USA |
Salary | $167000 – $185500 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level |
Requirements
- BS or higher degree in Computer Science, or a related technical field, or equivalent experience.
- Proficient in Javascript/Typescript, CSS, Node.js, FrontEnd framework. Has experience architecting, building, and maintaining web applications.
Responsibilities
- Implements systems that adhere to best practices surrounding accessibility, usability, and security.
- Implements actionable feedback mechanisms such as error messages, logs and runbooks.
- Puts themselves as a consumer by dogfooding features while iterating to improve usability.
- Consistently develops pixel perfect, scalable UX by translating designs into working solutions for multiple display formats and sizes while adhering to best practices, standards, and product requirements.
- Proactively improves the performance of their own services while also is capable of improving web vitals with some senior guidance.
- Identifies and incorporates industry and company best practices into their own services with guidance.
- Builds well typed javascript applications by creating a continual focus on supported typing technologies at Uber.
- Implements their sites and services in utilizing best practices for multi browser support.
- Builds modules in production systems to have real impact.
- Proactively identifies and builds shared components and modules that can be shared between the features inside the service.
Preferred Qualifications
- 3+ years of software development experience.
- Experience with running critical systems in production, monitoring them, and handling incidents.
- Strong problem-solving skills, with relevant experience in implementing large-scale distributed web applications with React.
- Excellent written and verbal communication skills, experience writing detailed technical documents.