Skip to main content

Select your location

Abstract image of arrows

iOS Engineer - Senior Level

at Kin + Carta Europe

Location: Greece Remote

Department: iOS

About Kin + Carta

At Kin + Carta we believe growth is built, not theorised. We’re makers, builders and creators by nature, and we come to work every day to build experiences your customers will love and technologies your business will thrive on. 

Our approach is simple: Accelerate idea-to-value by striking the ideal balance of human-centred design, Agile engineering and the realities of affecting change at scale. Including new product development, service design and cloud modernisation, we take a hands-on approach to transforming our clients’ business. We’re headquartered in London and have delivery offices in Chicago, New York, Edinburgh, Amsterdam and Buenos Aires.

The Senior iOS Engineer role in a nutshell:

As a Senior Engineer, you'll be at the heart of any project you work on.

You’ll have a specialism in iOS but use much broader technical experience to help steer your project team. You may bring a unique depth of knowledge in a specific topic, or you may have a breadth of expertise across many aspects of software development. You will help define how some of the world’s biggest organisations use mobile to drive their businesses.

You’ll share your passion and experience with those around you, allowing and encouraging your less experienced teammates to step up. At a senior level, your remit reaches beyond your project. Teammates in our internal iOS community will naturally look to you for on-the-job coaching and broader career advice. Your success will be largely based on the success of those you influence.

At Kin + Carta, you will become a great leader in your field. You’ll be encouraged to work with others to shape K+C’s mobile proposition for new clients and grow our in-house team of mobile experts.

What you can expect:

  • You’ll join our growing team of 20+ software engineers who all share your passion for building great products
  • You’ll build market-leading products, typically within a team of 2-3 other engineers
  • You’ll help shape your product’s roadmap by taking part in all aspects of project planning and delivery
  • You’ll contribute to our continued growth by helping identify and interview great new teammates
  • You’ll have the opportunity to regularly share what you’ve learnt at our weekly super.init() meeting;
  • The teams are encouraged to take a holistic view of your project as a whole, understanding the challenges faced by teammates within and outside of the iOS stream and using your experience to offer guidance.
  • You’ll be influential in shaping our internal iOS community by evolving the way we work on a daily basis and influencing the direction of our weekly meetings.
  • You’ll be integral in helping to coach less experienced teammates and help them to set their agenda and balance their workload.
  • You’ll be responsible for helping to drive project planning sessions and shaping the product roadmap.
  • You’ll be working wide a wide range of different stakeholders and therefore need to be able to present technical ideas clearly, with the right level of context for everyone to understand.
  • You’ll be responsible for contributing to the growth of our team by evolving our hiring process and interviewing new teammates.
  • Communicating with senior client stakeholders and third parties where necessary
  • Being available to offer engineering support to new business demands, such as new-client pitches.
  • Providing career guidance and mentoring for less experienced teammates.

The type of person we would love to meet:

  • Passionate about iOS and all things mobile;
  • Writing iOS apps using Swift.
  • Interacting with iOS frameworks and implementing common design patterns, e.g. UIKit, data persistence, networking, concurrency, delegation, etc.
  • Applying common architectural approaches, e.g. MVC, MVP, MVVM, etc.
  • Proactive in finding solutions to problems they haven’t seen before;
  • Collaborating to design elegant, mobile-optimised interfaces to a backend.
  • Referencing Apple’s Human Interface Guidelines and collaborating with designers to build a native product experience.
  • Using a version control system such as Git.
  • Using third party dependency management tools such as Cocoapods.
  • Writing automated tests.
  • Working in an Agile environment collaborating with both engineers and non-engineers.
  • Applying common engineering principles, e.g. SOLID, DRY.
  • Using continuous integration.
  • Reviewing other people’s code and knowing when and how to suggest improvements.
  • Delivering high-quality work and acting as the gatekeeper for quality on your project, coaching your  teammates to maintain a high quality in their own work.


  • You are self-motivated, eager to identify work to do and what to learn.
  • You take humble satisfaction in coaching others to succeed.
  • You are excited about the opportunity to work on a variety of projects.
  • You enjoy building robust solutions when faced with technical problems.
  • You are happy to tackle challenging conversations in order to improve your product or ways of working.
  • You ask the right questions and are keen to fill in gaps that you’ve identified in your skill set.
  • You seek opportunities to share your knowledge and experience with others.
  • You are eager to contribute to K+C's Engineering culture and take advantage of what’s on offer.

Our benefits

Curious minds are nurtured at Kin + Carta Greece through a wide range of benefits including:

Illustration of trophy 25 days of annual leave
Illustration of cyclical movement Private pension
Illustration of heart health symbolizing insurance Private Healthcare
Illustration of knife and fork Monthly meal vouchers
Illustration of discount symbol €300 yearly office equipment allowance

Apply for this role

Whoever you are, wherever you’re from and whoever you love, you’ll find an open door at Kin + Carta. It’s yours to walk through if you’re passionate about building a better world for everyone, and you’re keen to be part of a diverse and inclusive culture that plays to people’s strengths and thrives on togetherness.