Engineering

Application Engineer

Work on next-generation LiveSurface apps and tools.

Are you a software engineer with a passion for building detailed, performant UI? We’d love to hear from you. Please contact us at hiring at livesurface dot com with a link to your GitHub profile and other projects, and a few links to some code that you find inspiring.

What you’ll do:

_ Work on next-generation LiveSurface apps.
_ Work with the team to build a product roadmap and define milestones.
_ Plan and research best technologies, pulling primarily from Apple Frameworks.
_ Contribute to the overall product vision.
_ Architect clean, reusable and maintainable modules.
_ Leverage the latest frameworks to build new products.
_ Work tightly with render engine lead to integrate and influence the render engine design.
_ Refactor, optimize and pull from existing code from LiveSurface frameworks.
_ Deliver beautiful, well implemented code that is performant and easy to understand.

Who you are:

_ A university graduate with an undergraduate degree or better, or equivalent work experience.
_ An experienced engineer with a minimum of 3 years working on UI code.
_ A fast learner, able to adapt to new frameworks quickly.
_ Experienced in creating iOS/macOS applications using Xcode.
_ Up-to-date with the latest Apple frameworks.
_ Fluent in Swift, SwiftUI.
_ Experienced in using Apple Frameworks to create custom experiences.
_ Experienced at debugging crashes and performance issues using tools such as Instruments and Xcode's debugger.
_ An English speaker with strong communication skills.
_ Equally good at architecting as you are with refactoring.
_ Obsessed with clean, reusable modular architecture.
_ Focused on workflow and user experience.

We offer:

_ Remote work and a flexible schedule.
_ A wide range of challenging problems to solve.
_ A stable, revenue-based structure with an existing product (on the market for 5+ years).
_ Broad exposure: Your work will be seen and loved by thousands of users.
_ A highly acclaimed platform with a loyal user base.
_ A small, friendly, engineering team.
_ Product-focused, non-corporate management.
_ Giving back: 1% of profits to charity.

Extras that will make you stand out:

_ A background in graphics or gaming.
_ Knowledge of C, C++, AppKit, UIKit.
_ Experience with using Adobe and other industry standard graphics tools.