Tablet and Mobile App developer

The Mission

To help the world connect and grow together.


The Work

We’re a startup looking for people who enjoy working together in small teams to solve big problems in creative ways. 

This full time role will see you working with a designer and other developers and requires strong experience in writing cross platform apps for iOS and Android, solving low level problems with application performance and implementing flexible UI using functional languages.

The job is mostly remote, based in one of the following locations or close proximity to:

Croatia: Zagreb or Split
Spain: Barcelona
New Zealand: Auckland, Whangarei


The Role

> Develop native apps under iOS and Android for video meetings and collaboration

> Attend four dev standup meetings a week & collaborate with other members of the team across timezones

> Work with designers to implement UI to their specifications & provide feedback

> Build high quality and reliable applications

> Learn about other applications in our architecture, and branch out beyond just the mobile apps

> Participate in code review processes

> Bring your experience with app development to solve the challenges the team encounters

> Be willing to work on other projects and learn new skills and languages as required

> Strong english skills to communicate with mostly english speaking team members


Skills + Qualifications

Here are some of the things we’re searching for. You may not know them all, but the more you do, the better the fit you’d be on our team:

  • At least 2 years of experience developing apps for tablet and phone
  • Functional languages, especially F#, Erlang or Elixir.
  • Familiarity with programing both iOS and Android
  • Familiarity with cross platform development using Xamarin Forms for iOS and Android
  • Attention to detail, especially when it comes to working with our designers in getting that layout just right.
  • Some familiarity with layout code and paradigms used on Android and iOS
  • Real time media streaming such as webRTC
  • Solid understanding of basic network programming and concurrency. (e.g. threads, state machines, asynchronous APIs, synchronization, TCP, UDP, HTTPS)

The role would also cross over in to other parts of our technology stack, so some familiarity with the following would also be beneficial:

  • Server programming using Elixir/Erlang
  • AWS
  • Databases and analytics
  • Challenges inherent in scaling applications


Who you are

Someone who thrives in a startup environment where a changing roadmap and distributed team requires strong collaboration and teamwork. You’re curious and value learning from experimentation and from your team members. 

Given that many in the dev team are former musicians (don’t know how that happened!) we’re curious to see what your creativity and unique skills will bring to the mix.

Interested in applying for this role? Send your CV to jobs@circl.es. We look forward to hearing from you!

In a world of physical distance, circles facilitate authentic human connection.

In a circle, 3-12 participants contribute equally, share openly, and push each other to act.

We spent years with academics and practitioners, honing best practices and building a technology platform. Our circles have helped scale peer learning, sustain manager and leadership development, move live training online, onboard new employees, support career development, teach collaboration, and build community.

We’ve been grateful for the support and the referrals from our large corporate partners, schools, and communities who have been hiring us to help design, facilitate and manage Circles programs.

In order to keep up with the interest in our system and technology, please help us understand your needs by answering a few questions.



Make human connections.

Get in touch to find out how you can get started.