Software Engineer - E6 - Desktop
Core
Own the full lifecycle of desktop-focused features, including design, development, testing, debugging, and deployment, while optimizing performance and architecture.
Role type
Senior IC software engineer (desktop)
Builds
Desktop applications and SaaS solutions
Domain
Software engineering / Desktop development
Deliverable
product features
Required skills
C#, JavaScript, Java, system-level APIs, automation APIs, performance engineering, MVC, SOLID principles, design patterns, full SDLC ownership
Preferred skills
ReactJS, Swift, Objective-C, desktop application development
Responsibilities
Design, develop, test, debug, and deploy desktop features; improve code structure and architecture; mentor engineers and participate in hiring; collaborate with product and UX/UI teams
Seniority
Senior, hands-on IC
Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
