Software Development Engineer 4
$177,900–$257,550 year
On-siteSan Francisco, California, United States or Seattle, Washington, United States
Job Summary
Design and implement major user-facing features in Kotlin, Swift, or TypeScript for the Adobe Express Mobile App, building intelligent agents to analyze performance metrics and refactor AI-generated code. Define quality planning across the app lifecycle and collaborate with Product and Design to assess new technologies and shape the roadmap. Investigate complex, hard-to-reproduce issues in shipping software while leveraging agentic coding tools to accelerate delivery without compromising production quality. Requires 3+ years of mobile development experience with Kotlin or Swift, proficiency in TypeScript, and strong architectural patterns knowledge. Starting salary ranges from $139,000 to $257,550 annually, varying by location.
Required Qualifications
- 3+ years of shipping software development experience
- commercial mobile applications developed using Kotlin or Swift
- Experience with TypeScript or Javascript development
- Driven to achieve objectives
- keenness for picking up new technologies
- adjusting promptly to evolving needs and surroundings
- Comfortable in a fast-paced environment
- taking on multiple roles with autonomy and ownership
- Strong grasp of architectural patterns (MVC, MVVM), design patterns, and object-oriented programming
- Proven track record investigating complex, hard-to-reproduce issues in shipping software
- Experience with multi-threading programming and memory management
- Familiarity with CI/CD pipelines and automation testing frameworks
Desired Qualifications
- Experience with hybrid web/native app development
- Familiarity with Lit, MobX, Web Components, and modern browser-based tech stack
- Experience working on mobile web apps, especially in resource-constrained environments
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.