At a Glance
- Tasks: Build stunning UIs for iOS and macOS using C++ and Objective-C.
- Company: Join Canva, a leading design platform with a vibrant team in London.
- Benefits: Enjoy flexible leave, inclusive parental policies, and a wellbeing allowance.
- Other info: Collaborative environment with opportunities for personal and professional growth.
- Why this job: Create high-performance applications that make a real difference in design.
- Qualifications: Experience in iOS/macOS development and strong Xcode skills required.
The predicted salary is between 60000 - 80000 £ per year.
Canva is looking for a Software Developer to join the Affinity team in London. The role involves building high-performance, elegant UIs using C++ and Objective-C, as well as optimizing code for responsiveness and performance.
Candidates should have experience in iOS or macOS development, strong knowledge of Xcode, and should be comfortable working within a collaborative environment.
The position offers flexible leave options, an inclusive parental leave policy, and an annual wellbeing allowance.
Senior UI Engineer (Obj-C/C++) for iOS & macOS employer: Canva
At Canva, we pride ourselves on fostering a vibrant and inclusive work culture that empowers our employees to thrive both personally and professionally. With flexible working arrangements, generous benefits like equity packages and an inclusive parental leave policy, we ensure that our Canvanauts have the support they need to achieve their goals while enjoying a fulfilling work-life balance. Join us in our mission to redefine design and experience the magic of collaboration and innovation in our dynamic team based in Austria.
StudySmarter Expert Advice🤫
We think this is how you could land Senior UI Engineer (Obj-C/C++) for iOS & macOS
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work at Canva or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best UI projects using C++ and Objective-C. This is your chance to demonstrate your expertise and creativity, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge. Be ready to discuss your experience with Xcode and how you've optimised code for performance in past projects. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Senior UI Engineer (Obj-C/C++) for iOS & macOS
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with C++ and Objective-C, especially in iOS or macOS development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about the Senior UI Engineer position and how your background makes you a perfect fit for our team. Keep it engaging and personal!
Showcase Your Collaborative Spirit:Since we value teamwork, mention any experiences where you’ve worked collaboratively on projects. Highlight how you contributed to the team’s success and how you can bring that same energy to us at Canva.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Canva
✨Know Your Tech Stack
Make sure you brush up on your C++ and Objective-C skills before the interview. Be ready to discuss your previous projects where you've built UIs for iOS or macOS, and how you optimised code for performance. This will show that you’re not just familiar with the tech but have hands-on experience.
✨Familiarise Yourself with Xcode
Since strong knowledge of Xcode is a must, ensure you can navigate it like a pro. Practice using its features to build and debug applications. You might even want to prepare a small demo project to showcase your skills during the interview.
✨Collaborative Mindset
Canva values teamwork, so be prepared to discuss how you’ve worked in collaborative environments before. Think of examples where you’ve contributed to team projects, resolved conflicts, or shared knowledge with colleagues. This will highlight your ability to fit into their culture.
✨Ask Insightful Questions
Prepare some thoughtful questions about the Affinity team and their current projects. This shows your genuine interest in the role and helps you understand if it’s the right fit for you. Plus, it gives you a chance to engage with your interviewers on a deeper level.