Every
day, millions of people rely on WeTransfer to share their creative
ideas. So, the work we do matters. Come and be a part of it.
What we do
WeTransfer aims to build simple tools around people’s creative
process, on any device. We’re interested in the weird and wonderful ways
that creative minds work, and how they shape the world around us. This
thinking has made our products and brand loved by many—from our moms to
your favorite artists. We design and deliver delightful experiences that
continue to feel obvious and intuitive to millions of people every day.
What you'll be doing
We're looking for someone to join the Paper team in NYC and
contribute to all things technical. You'll be responsible for the
design, implementation, and maintenance of key features of Paper.
Together with the team you'll take your ideas from the back of the
envelope to the App Store.
About Paper
Paper® is the immersive sketching app for capturing ideas anywhere.
Over 25 million people have found their personal creative space in
Paper—handwriting notes, drafting, diagramming, sketching, and giving
form to their vision. Considered by many to be an essential app for the
iPad, Paper is frequently featured in the App Store as well as in Apple
retail store locations worldwide.
Paper was rewritten from the ground up in 2017 to take advantage of
the latest technologies in the iOS ecosystem that had emerged since its
inception in 2012. Once comprised primarily of C++ and Objective-C,
Paper’s codebase is now Swift-first for almost all feature work. We use a
custom unidirectional data flow architecture similar to Redux to manage
app state and allow for a robust data-driven testing infrastructure.
Paper’s physical, tactile interface is built with Apple’s SceneKit and
driven by a custom spring-based animation system. Our patented inking
engine remains written in C++ and uses OpenGL ES for responsive
GPU-accelerated rendering.
About the Product Team
The Paper product team is small, friendly, and highly collaborative.
Everyone has a voice in the design and direction of the product.
Designers and engineers work closely together, early and often, and
actively participate in sharing their expertise with each other and in
making their reasoning clear. We know we are doing our best work when we
feel excited for our customers to experience that thing we're making.
We value a healthy culture of critique that grows from a spirit of
generosity and a shared commitment to craft.
Qualities we’ll be looking for
Above all else we value open and honest communication and good
teamwork to achieve a shared vision. Someone who is a passionate
learner, who isn't afraid of new tools and technologies to build a great
end-to-end customer experience and loves to share their knowledge and
experience.
- At least 3-5 years software development experience
- Strong programming skills (Swift)
- Affinity for design and UX, and excellent UI implementation skills
- Broad technical and creative interests (we'd love to see any side projects you've done)
- Self-directed, analytical, highly responsible and a team player
- Strong verbal and written communications skills (English)
Even better if you have
We
are an equal opportunity employer and value diversity at our company.
We do not discriminate on the basis of race, religion, color, national
origin, gender, sexual orientation, age, marital status, veteran status,
or disability status.