You will partner with collaborators and leads team efforts to design, develop, and maintain robust client side applications that are resilient to changing network conditions and maintain a high performance with limited resource consumption.
Minimum qualifications- PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 5-years full-time Software Engineering work experience, WHICH INCLUDES 3-years total technical software engineering experience in one or more of the following areas:
- Programming language (e.g. JavaScript, Python, C#, Java)
- Architecting, building, and maintaining desktop applications
Basic Qualifications- Experience with Desktop Applications development
- Comprehensive experience with Windows internals. Linux and OSX nice to have
- Proven knowledge on Application Security and Isolation, such as Windows’ MDAG and UWP
- Experience with native Windows development framework such as WinUI, WPF and Winforms
- Familiarity with cross platform frameworks such as Flutter or Electron
- Experience with SQL, particularly SQL Server
- UX
Preferred Qualifications- Network systems
- File transfer protocols
- Static typing systems
- Familiarity with POS systems
- Experience developing Windows Services
If you have a disability or special need that requires accommodation, please let us know by completing this form.
For New York, NY-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link .