Software Engineer, Freeform

17 hours ago


Pittsburgh, Pennsylvania, United States Apple Full time
Do you want to help build Freeform, the incredibly powerful yet easy-to-use collaborative whiteboard app that ships with every iPhone, iPad, Mac, and Vision Pro? Are you interested in creating amazing user experiences? Do you want to harness the latest technologies available on Apple platforms? Do you have a passion for code that is as elegant as the output that it produces?
As a software engineer on the Freeform team, you will collaborate with designers and engineers to define and build new Freeform features. You will have opportunities to collaborate with teams across Apple to integrate the latest platform features and technologies into Freeform. You will work across the entire application stack from UI and animations to the document model, collaboration features, and OS integration points. The features you build will be highly visible and delight users around the world.

Description
In the job you'll;
collaborate with other engineers and designers, to brainstorm, prototype, and ship features that bring our users' ideas to life on our creative canvas;
produce documentation and provide other forms of support;
demo your work to engineers, designers, marketing, and leadership;
make good use of documentation, IDEs, debuggers and other tools in understanding the large code base;
write easy-to-understand new code, and work to fix existing bugs and make architectural improvements that resist them;
keep the ultimate user in mind at all times, delighting them while supporting their best work.

Minimum Qualifications
Proficiency with Swift or Objective-C
Skilled with object-oriented design
Demonstrated experience planning and delivering software projects with cross-functional teams
Ability to communicate clearly—both verbally and in writing—and build trust across business lines
Bachelor's degree in Computer Science, Computer Engineering, Physics, Math, or equivalent experience

Preferred Qualifications
Past experience building software for Apple platforms
Experience working in large code bases with large teams
Proficiency building AI features or using AI tools
Demonstrated skill at understanding non-technical users' needs and developing appropriate solutions
Proficiency in Python, other scripting languages, or other automation tools
Priority to candidates with demonstrable iOS/macOS app development experience, including hobby projects

  • Pittsburgh, Pennsylvania, United States Software Engineering Institute | Carnegie Mellon University Full time

    SEI advances software engineering principles and practices and serves as a national resource in software engineering and computer security. The SEI works closely with academia, defense and government organizations, and industry to continually improve software-intensive systems. We deliver innovative technologies and solutions, collaborate on research in...


  • Pittsburgh, Pennsylvania, United States TALENT Software Services Full time

    Role: System Test EngineerWork location: Pittsburgh, PABackground and Meet and Greet: MANDATORYJob Description:As a System Test Engineer, he/she will be responsible for verification of web applications in cloud environment and verification of robotic surgical platform devices. He/She will be responsible for end-to-end system testing, verifying the system and...

  • Software Engineer

    6 days ago


    Pittsburgh, Pennsylvania, United States Aerotech, Inc. Full time

    Looking for meaningful work where you can make a difference in global innovation? Engineer a better future with Aerotech, a global leader in precision motion and automation. Our customers create some of the most innovative products on the planet, from life-saving medical devices to tools for deep space exploration. Our precision motion and automation systems...

  • Software Engineer

    1 week ago


    Pittsburgh, Pennsylvania, United States Emerson Career Site Full time

    If you are a recent grad or junior engineer looking for an opportunity to grow and develop professionally, Emerson has an exciting opportunity for you  We are in search of an Associate Software Engineer to join our Power & Water Solutions business based in Cranberry Township, PA. Power & Water Solutions is an industry-leading controls automation...

  • Software Engineer

    4 days ago


    Pittsburgh, Pennsylvania, United States Oculus VR Full time

    XR Codec Interactions and Avatars (XRCIA) brings together a highly interdisciplinary team of researchers and engineers to create the future of augmented and virtual reality. On the Research Oriented Cluster Foundations team, you'll work on building and maintaining tools, libraries, and frameworks that will help researchers collaborate with each other and...

  • Software Engineer

    5 days ago


    Pittsburgh, Pennsylvania, United States Tech Consulting Full time

    Job Title:Software Engineer(Mobile)Employment type:FulltimeExp:1-4 years(Entry level)**NO SPONSPORSHIP**What This Role Requires:1-4 years of experience in software development using Java after your degree.Must have Java or C# experience (one or the other).Should understand basics of OOP (Object Oriented Program) concepts.Hands-on experience in XML, SQL,...

  • Software Engineer

    2 weeks ago


    Pittsburgh, Pennsylvania, United States Free Market Health's Full time $100,000 - $200,000 per year

    OverviewAs part of the Technology Services team at Free Market Health, the Software Engineer will be responsible for all aspects of application development. As part of a growing team in a fast-paced start-up environment, we are looking for a Software Engineer that will contribute directly to key design and development decisions, who is focused on impeccable...


  • Pittsburgh, Pennsylvania, United States Carnegie Mellon University Full time $115,000 - $143,000 per year

    About the roleAre you an engineer who enjoys a challenge? Are you excited about working for an FFRDC focused on areas critical to national security? Do you want to join a collaborative team that develops and uses best-in-class tools to enable end-to-end software development? If so, we want you for our team, where you'll be part of an exciting and impactful...

  • Software Engineer

    4 days ago


    Pittsburgh, Pennsylvania, United States American Eagle Outfitters Full time

    Position Title: Software EngineerReports To: Associate Manager EngineeringPosition Summary:AEO is hiring a Software Engineer to join our Stores Engineering team which owns point of sale, backroom store associates applications like replenishment and other edge omni channel capabilities. We are seeking an engineer with a proven history delivering store edge...


  • Pittsburgh, Pennsylvania, United States SourceTek Full time $60,000 - $80,000 per year

    Company Description SourceTek is a full-service IT staffing firm, specializing in providing top quality candidates to fill contract consulting, contract-to-hire and permanent positions. Privately-held and founded in 2013, SourceTek is headquartered in Tampa and partners with middle-market to fortune 500 clients nationwide. Job Description Software Quality...