Software Development Engineer, Photoshop iOS
Company: Adobe
Location: Mountain View
Posted on: April 1, 2025
Job Description:
Software Development Engineer, Photoshop iOSSoftware Development
Engineer, Photoshop iOSApply locations San Jose time type Full time
posted on Posted 26 Days Ago job requisition id R153343Our
CompanyChanging the world through digital experiences is what
Adobe's all about. We give everyone-from emerging artists to global
brands-everything they need to design and deliver exceptional
digital experiences! We're passionate about empowering people to
create beautiful and powerful images, videos, and apps, and
transform how companies interact with customers across every
screen.We're on a mission to hire the very best and are committed
to creating exceptional employee experiences where everyone is
respected and has access to equal opportunity. We realize that new
ideas can come from everywhere in the organization, and we know the
next big idea could be yours!The OpportunityThis is a chance to
work on professional creative software product that touches
millions of customers across the world. The Photoshop team is
looking for a passionate, performance-focused developer to join us
in shaping the future of Photoshop. You will be working within a
fast-paced, agile environment, partnering closely with fellow
developers, quality engineers, designers, and product managers.
Your role as a developer will play a key part in helping modernize
this world-class product and delivering an incredible user
experience. We are looking for someone who holds high standards and
is technical, driven, and creative, and who with their clear
communication skills, adaptability and collaborative approach can
work effectively across the team to bring Photoshop to life on
multiple platforms.What You'll Do
- Design, develop, and maintain a scalable Photoshop iOS
application using the latest Apple frameworks and languages such as
Swift
- Lead the architecture and implementation of Photoshop iOS,
ensuring high-quality standards and best practices
- Collaborate with cross-functional teams, including product
managers, UX/UI designers, and backend developers
- Mentor junior developers and provide technical leadership to
the mobile development team
- Conduct code reviews, participate in design discussions, and
ensure code quality
- Optimize application performance, focusing on smooth UX, low
memory footprint, and battery efficiency
- Stay updated with the latest industry trends and technologies
in iOS developmentAbout youYou are someone who...
- Loves software and marrying art with science to enable creative
people to fully express themselves more efficiently and
effectively
- Is a team-player and is looking to contribute to something
greater than yourself
- Is a motivated, self-starter, who can make progress quickly
even when there is ambiguity
- Possesses strong analytical skills tempered with empathy and
emotional intelligence
- Is able to organize and prioritize your work in order to make
the best use of your time and capabilities
- Cares deeply about customers, quality, craftsmanship, and
polish
- Is a phenomenal listener and communicator, able to digest,
synthesize, and distill complex information and communicate
clearly
- In the face of adversity, can adapt and persevere all while
maintaining a healthy balanced long-term perspective
- Is a quick learner and is always looking to improve yourself,
and see challenges and setbacks as opportunities to learn
- Loves solving problems and coming up with solutions that are
both elegant and robustWhat You'll Need
- A bachelor's degree (or masters) in Computer Science or
equivalent
- 5+ years of experience with image processing, compositing,
and/or color science-related software development
- A strong background in Objective-C, Swift and programming
fundamentals; experience with modern C/C++ a plus
- An understanding of GPU architecture, frameworks, and shading
languages, especially on mobile
- Experience developing for iOS and macOS
- Expertise in writing robust and fully asynchronous code
- Strong understanding of Photoshop and working with large
products and codebasesOur compensation reflects the cost of labor
across several U.S. geographic markets, and we pay differently
based on those defined markets. The U.S. pay range for this
position is $133,900 -- $242,000 annually. Pay within this range
varies by work location and may also depend on job-related
knowledge, skills, and experience. Your recruiter can share more
about the specific salary range for the job location during the
hiring process.At Adobe, for sales roles starting salaries are
expressed as total target compensation (TTC = base + commission),
and short-term incentives are in the form of sales commission
plans. Non-sales roles starting salaries are expressed as base
salary and short-term incentives are in the form of the Annual
Incentive Plan (AIP).In addition, certain roles may be eligible for
long-term incentives in the form of a new hire equity award.Adobe
will consider qualified applicants with arrest or conviction
records for employment in accordance with state and local laws and
"fair chance" ordinances.Adobe is proud to be an Equal Employment
Opportunity and affirmative action employer. We do not discriminate
based on gender, race or color, ethnicity or national origin, age,
disability, religion, sexual orientation, gender identity or
expression, veteran status, or any other applicable characteristics
protected by law.Adobe aims to make Adobe.com accessible to any and
all users. If you have a disability or special need that requires
accommodation to navigate our website or complete the application
process, email accommodations@adobe.com or call (408) 536-3015.
#J-18808-Ljbffr
Keywords: Adobe, Mountain View , Software Development Engineer, Photoshop iOS, IT / Software / Systems , Mountain View, California
Didn't find what you're looking for? Search again!
Loading more jobs...