Senior Software Engineer – Frontend
Company | Uber |
---|---|
Location | San Francisco, CA, USA, Sunnyvale, CA, USA |
Salary | $198000 – $220000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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
- Establishes best practices surrounding accessibility and security for the team.
- Establishes and enforces standards for providing and implementing actionable feedback.
- Prioritizes user experience improvements by identifying and refining UX opportunities and best practices within their team.
- Leads efforts to improve the performance and web vitals of their team’s services.
- Leads efforts to bring in new features and industry best practices into their team’s services focusing on increasing the efficiency and developer experience of their team.
- Improves documentation beyond reference or API documentation with an eye on helping the consumer of the docs.
- Leads and enforces standards and best practices for browser compatibility within their team.
- Builds component ecosystems to improve reliability, consistency, and reusability amongst your team.
- Proactively identifies, builds and promotes shared components and modules between services to eliminate code duplication and promote UX consistency.
Preferred Qualifications
- 5+ years of software development experience
- 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.
- Experience in applying AI-powered tools and frameworks in line with modern industry practices and innovation trends.