Backend Engineer - Affinity

3 Months ago • 3 Years + • Frontend Development • Full Stack Development

Job Summary

Job Description

Job Details

Company Description

Affinity apps have quickly become some of the most well respected professional creative apps available, winning multiple awards including an Apple Design Award and App of the Year, as well as thousands of 5-star customer reviews from around the world.

The Affinity Web Team is responsible for the primary sales channel for these apps. We sell to millions of customers worldwide, supporting different locales whilst ensuring a high standard of accessibility and user experience (UX) helping to ensure everyone can access our industry leading graphic design software.

Our mission is to continue to evolve our platform to become more secure, robust and scaleable to meet the increasing demand for Affinity software as well as working on new integrations touching many other departments such as Help & Support, Cloud Services and Marketing.

After becoming part of the Canva family, we’re now entering an exciting era of expansion and collaboration, requiring a new take on our current line up of services.

 

Job Description

About the Role/Specialty
We’re a small team, but we make a big impact! To do this, we have each other’s back, and foster a supportive and encouraging environment to help us reach our goals.

Our store is the bulk of our work, but you’ll also be working on integrations into CRM’s, MoR’s (Merchant of Record) and various marketing platforms all of which have a high impact for the departments that own them.

We’re rapidly moving functionality into the cloud in the form of serverless technology which is an exciting area of exploration for us, and you’ll get to be a part of this too.

Where and how you’ll work

Canva’s flagship campus is in Sydney, Australia, supported by offices all over the world from London to Manilla, San Fransisco to Vienna and everywhere in between. But our super-modern Nottingham campus is home to Affinity.

Located near the bustling town of West Bridgford only a short distance away from Nottingham’s legendary city centre, the interior of our office is a stunning, newly renovated, open-plan working environment featuring various meeting and breakout spaces. Our state-of-the-art atrium and bar area plays host to a range of special events, and on regular workdays, you’ll almost always find someone recharging at the pool table or trying to beat the high score on one of the arcade games in our café. It’s an incredibly welcoming, friendly working environment where you can enjoy collaborating with others, or simply find somewhere to focus on independent work.

While there’s ample on-site parking and super easy public transportation options nearby, you’ll have a choice in where and how you work. We trust our team to choose a balance of office and remote working that empowers them to get their best work done.!

What you’ll do (responsibilities)

As a Back End Software Engineer you will be working closely with Dev Ops, Front End and other Back End Software Engineers, as well as stakeholders in both Affinity and Canva.

  • Maintenance and development of new and existing websites and micro services using a mixture of technologies and related tools such as PHP, TypeScript, MySQL, DynamoDB and Redis.
  • Responsible for secure, readable, tested and well documented code
  • Work as part of a busy team in a dynamic and highly creative environment liaising with various stake holders across Affinity and Canva
  • Taking pride in your work, working to solve problems and communicate solutions across the teams to both technical and non-technically minded people.
  • Taking ownership of the projects you work on, from scoping and design all the way through to launch, support and continual maintenance/improvements.
  • Participate in team, and business wide meetings to help arrive at solutions.
  • Find opportunities to improve existing workflows and implement new ones.

What we're looking for

  • If you’ve got solid experience, ideally 3+ years (post degree or equivalent), with a modern MVC framework in PHP and or TypeScript along with a good grasp of OOP and software architectural design principles then we’re off to a good start!
  • Additionally, if you’ve got some experience with serverless technology such as AWS Lambda that will really help you stand out.
  • You should be a forward thinker and be able to balance engineering against business objectives.
  • You will know where to make optimisations in database design and code for best performance.
  • Ideally, you would also have a solid grasp on Front End technology such as reactive components and state management.

Additional Information

What’s in it for you

Achieving our ambitious goals motivates us to work hard – and we do – but you'll experience lots of moments of magic, connectivity and fun woven throughout life within Affinity and the rest of the Canva group, too. We also offer a range of benefits to set you up for every success in and outside of work.

Here's a taste of what's on offer:

  • Equity packages (we want our success to be yours too!)
  • Inclusive parental leave policy that supports all parents & carers
  • An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and supports you personally
  • Free communal lunches every week to bring together meeting of minds over a plate of delicious food

Check out lifeatcanva.com for more info.

Other stuff to know

We make hiring decisions based on your experience, skills and passion, as well as how you can enhance Affinity, our culture and the culture of our parent company and group, Canva.

When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.

We celebrate all types of skills and backgrounds at Affinity and Canva, so even if you don’t feel like your skills quite match what’s listed above, we still want to hear from you!

About Canva

At Canva, we create tools that empower the world to design. Our mission is to democratise design and empower creativity for anyone and everyone, on every platform! Inspired by a team of talented thinkers, an amazing culture and remarkable growth trajectory, we’re out to change the world – one design at a time.

Since launch in August 2013 we have grown exponentially, amassing over 190 million monthly active users across 190 different countries who have created more than four billion designs. We are one of the world’s fastest-growing technology companies and have only achieved about one percent of what we hope to do!

Similar Jobs

Canva - Internal Communications Manager

Canva

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Make - Growth Specialist

Make

Prague, Czechia (Hybrid)
1 Month ago
Canva - Head of Enablement

Canva

Nottingham, England, United Kingdom (On-Site)
3 Months ago
Canva - Software Engineer (Python) - Data Platform (Open to remote across ANZ)

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Keywords Studios (Player Support) - Regional Deployment Lead - Americas (3 months contract)

Keywords Studios (Player Support)

Ontario, Canada (Remote)
1 Month ago
Nagarro - Senior Staff Engineer

Nagarro

Mexico (Remote)
3 Months ago
Meta - Software Engineer, Front End

Meta

Singapore (On-Site)
2 Months ago
Activision - Lead UI Engineer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
The Mill Adventure - Senior Front-End Developer

The Mill Adventure

St. Julian's, Malta (Remote)
1 Month ago
Relax Gaming  - Tech Lead Front End Engineering

Relax Gaming

Malmö, Skåne County, Sweden (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Senior Frontend Engineer - Ecosystem - Ecosystem Experiences

Canva

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Canva - Marketing Partnerships Lead, Europe

Canva

London, England, United Kingdom (Remote)
3 Months ago
WildBrain - Marketing Communications Specialist (Global Partnerships & Licensing)

WildBrain

London, England, United Kingdom (Hybrid)
1 Month ago
Canva - Engineering Manager (BE) - Security Platform Engineering (Remote across ANZ)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Canva - Product Lead, Print - Relocate to Australia!

Canva

San Francisco, California, United States (On-Site)
2 Months ago
Canva - Data Lead - Print

Canva

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Canva - Senior Accessibility Compliance Analyst - 12 month contract

Canva

Prague, Czechia (Remote)
2 Months ago
Canva - Security Engineering Director - Detection & Response - Remote across ANZ

Canva

Melbourne, Victoria, Australia (Remote)
2 Months ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Canva - Print Strategy Lead - Relocate to Australia

Canva

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Nottingham, England, United Kingdom

Blue Zoo Animation Studio - Lead 2D Compositor

Blue Zoo Animation Studio

London, England, United Kingdom (On-Site)
2 Months ago
Blazing griffin - Freelancer Submissions (Games)

Blazing griffin

Glasgow, Scotland, United Kingdom (On-Site)
1 Month ago
2K - Principal AI Designer

2K

Brighton And Hove, England, United Kingdom (Hybrid)
6 Months ago
IO Interactive - Senior Producer (Art & Audio)

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
1 Month ago
Assystems - WIC (Wrapping, Insulation, and Caulking) Project Engineer (Passive Fire Protection)

Assystems

Bridgwater, England, United Kingdom (On-Site)
3 Months ago
Rank group - Experienced Dealer

Rank group

London, England, United Kingdom (On_site)
2 Months ago
ION - Lead Java Developer, London

ION

London, England, United Kingdom (Hybrid)
3 Months ago
Assystems - Principal Design Engineer

Assystems

Plymouth, England, United Kingdom (Hybrid)
3 Months ago
Haptic - Head of Product

Haptic

United Kingdom (Remote)
1 Month ago
Blue Zoo Animation Studio - ToonBoom Harmony Animator (Experienced)

Blue Zoo Animation Studio

London, England, United Kingdom (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Rockstar Games - UI Tools Programmer

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Gamemano - Sr. Frontend Developer

Gamemano

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Codeninja - Senior React Js Developer

Codeninja

Lahore, Punjab, Pakistan (On-Site)
3 Months ago
Netflix - Senior Software Engineer - Web Foundations

Netflix

Los Gatos, California, United States (Hybrid)
3 Months ago
Rockstar Games - Frontend Engineer, FiveM (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
4 Months ago
Scopely - Senior Frontend Engineer_Monopoly GO

Scopely

Spain (Remote)
2 Months ago
EG A S - Frontend Developer (React) - EG Industrials

EG A S

Mangaluru, Karnataka, India (Hybrid)
4 Months ago
Hedra - Frontend Engineer

Hedra

New York, New York, United States (On-Site)
4 Months ago
Netflix - Full Stack Engineer 4 - SOps Workflows & Tools

Netflix

United States (Remote)
3 Months ago
Shure India - Front End Developer

Shure India

Hyderabad, Telangana, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sydney, New South Wales, Australia (Remote)

San Francisco, California, United States (Remote)

Warsaw, Masovian Voivodeship, Poland (Remote)

Sydney, New South Wales, Australia (Remote)

San Francisco, California, United States (Remote)

San Francisco, California, United States (Remote)

Prague, Czechia (Remote)

Perth, Western Australia, Australia (Remote)

Melbourne, Victoria, Australia (Remote)

View All Jobs

Get notified when new jobs are added by Canva

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug