Product Engineer - iOS/Mac/visionOS

Posted 4 Days Ago
Be an Early Applicant
Budapest
Junior
Software
The Role
The Product Engineer will develop and improve Craft's application for iOS, macCatalyst, and visionOS using various Apple frameworks. The role involves creating custom solutions, optimizing performance, and collaborating with a small, efficient team to deliver high-quality software. A growth mindset and willingness to learn are essential.
Summary Generated by Built In

Hey there! 👋

We have started our festive season early this year and we'll get back to speed with recruitment early January.

Until then, play around with the newest version of Craft, read about our biggest release from Bálint Orosz (CEO and Founder), or get to know us better via our blog. 🫶

Location : hybrid in Budapest, Hungary

Seniority : From Junior to Staff+

Hours : Full Time

---

About Craft

At Craft, we are on a mission to redefine productivity through software. We are building a product that is fun and effortless to use, an application that blends into the background, allowing individuals to focus on their tasks at hand - as it should be

About the role

The App team at Craft Docs is looking for its newest member! This group of people is a highly efficient, goal-oriented, and reactive team. Though small (3-4 people), we deliver work on par with larger teams in the company by concentrating on the most important tasks and frequently reaching out to each other for help, explanations, and knowledge sharing. We also develop our own tools during execution, allowing us to work faster while avoiding unnecessary technological rabbit holes—only using new frameworks when they truly serve a purpose.

We develop for iOS, macCatalyst, and visionOS using proven technologies like UIKit, CoreText, and CoreAnimation. We also create custom solutions that have served us for years, aiming to build performant experiences by working as close to the core as possible. For example, we:

  • Use manual layout to have full control over our UI,
  • Leverage TextKit to improve typing and add visual elements like badges,
  • Rely on custom cache solutions to optimize work only when necessary,
  • And Utilise our custom styling framework to control how text looks on digital paper.

Craft started out as a document editor but has evolved into an all-in-one app that integrates seamlessly into users' lives. This has enabled us to work with a variety of Apple SDKs, including:

  • WidgetKit, ShortCuts, AppIntents, and ShareSheet to enable functionality outside the app,
  • StoreKit for purchase management,
  • EventKit for calendar event syncing,
  • CoreHaptics and AVKit to enhance user feedback,
  • And PencilKit to support drawing functionality.

Being part of this team means you’ll need to communicate frequently and effectively. While extensive experience with these technologies isn’t necessary, we expect an openness to learn and a growth mindset. 

"If you're a junior, we’ll help you level up. If you're a senior, help us level up."

Our culture

In our pursuit to turn bold ideas into reality, partnership is crucial.

If many of the following statements resonate with you, we’d love to hear from you:

  • Working with Apple technologies isn’t a religion for you. You choose the best tools for the job and appreciate the speed and power of Apple’s on-device frameworks.
  • You see issues as challenges rather than burdens and enjoy sharing your experiences about overcoming them.
  • You can evaluate different approaches to a problem, balancing trade-offs to find the best solution.
  • You don’t hesitate to notify the team when you spot an issue—you’d rather address problems together than quietly fix them on your own.
  • You see the value in summarizing your work in a way that can be understood by different team members with varying roles.
  • You appreciate feedback because it helps you grow. You aim to learn from mistakes and ensure you don’t repeat them.
  • You aspire to be a professional “athlete” in your field. You train, push your limits, and strive to accomplish above-average results.

We believe that challenges are gateways to growth, and at Craft, we embrace them. Every obstacle is an opportunity to learn, adapt, and excel. In our constant pursuit of excellence, we prioritize impactful results over perfection. Our team is encouraged to take risks and push boundaries, knowing that this is how great products are built.

Ownership and transparency guide our daily work. We own the outcome and our decisions along the way, taking responsibility for our actions and their impact on our community. We overcommunicate to ensure that every team member is aligned and moving together as one cohesive unit, making informed decisions that drive us forward.

We foster an environment where initiative is rewarded, and everyone has the authority to make decisions that enhance our offerings and improve our workflows.

 

 

Top Skills

iOS
Maccatalyst
Visionos
The Company
55 Employees
On-site Workplace
Year Founded: 2019

What We Do

Craft is a significant evolution in the world of docs. We enable our customers to create an entirely new type of document format, which is powerful, beautiful, and shareable. Our product is built with love and driven by deep collaboration, striving to provide frictionless, easy-to-use yet powerful software, empowering everyone to work the way they want.

Craft is a Tech Startup founded in 2019, and was awarded as the Best Mac App of the Year by Apple in 2021. Currently, we have a fantastic office in the heart of Budapest, Hungary - but we are expanding on an international level.

Similar Jobs

Arrow Electronics, Inc. Logo Arrow Electronics, Inc.

Pre-sales Engineer - IBM Software

Cloud • Enterprise Web • Hardware • Information Technology • Internet of Things • Robotics • Semiconductor
Budapest, HUN
22000 Employees

Formlabs Logo Formlabs

Software Engineer

3D Printing • Hardware • Other • Software • Design
Easy Apply
Hybrid
Budapest, HUN
750 Employees

Yext Logo Yext

Senior Software Engineer

Artificial Intelligence • Information Technology • Internet of Things • Software
Easy Apply
Budapest, HUN
1200 Employees

Yext Logo Yext

DevOps Engineer

Artificial Intelligence • Information Technology • Internet of Things • Software
Easy Apply
Budapest, HUN
1200 Employees

Similar Companies Hiring

Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
RunPod Thumbnail
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
Charlotte, North Carolina
53 Employees
Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account