Locations View all
Companies View all
Job Type

iOS Software Developer

Please leave your email to access this job on third-party website

Apply now

RebelRoam offers visa sponsorship and a relocation package.

RebelRoam will arrange the immigration paperwork and cover some relocation costs (flight tickets and the first month’s rent) for the winning candidate.

Continuous Delivery
Core Data
Network Extensions


  • You have at least 3 years of experience as an iOS software developer.
  • You are proficient with Objective-C and/or Swift, and have maybe even used a few different programming languages (such as Python, Shell, Go, functional languages).
  • You have experience with iOS frameworks such as Core Data, Network Extensions framework.
  • You've had deeper than home user experience in networking (Wi-Fi, LTE, TCP/IP etc.).
  • You have knowledge of modern software development methodologies (Agile, DevOps, Continuous Delivery).
  • You are happy in a Linux/Unix environment.
  • You are familiar with and have implemented RESTful APIs to connect iOS applications to back-end services.
  • Knowledge and understanding of low-level C-based libraries is preferred.
  • You have an inner drive to develop something new, learn, and actively participate in
  • international teamwork to achieve something that has never been done before.
  • You can accept that sometimes product management and sales teams have valuable input.
  • You can tell us about development projects that you're extremely proud of, and maybe even some you'd rather forget.
  • You are proficient with code versioning tools (such as Git, Mercurial).
  • Your English is great and you enjoy working in a multicultural environment.

Compensation & Benefits

  • A competitive salary (2500-3500 gross, depending on your experience level—you will be able to live very comfortably in Tallinn) and benefits package.
  • Influence the choice of technologies you’ll be working with, depending on the challenges we face.
  • Team events to break the routine.
  • Work with sharp, motivated, hard-working team members.
  • Make a difference and improve services that affect everyone using WiFi solutions.
  • A modern office in a cool bohemian district of Tallinn.
  • Extras that make life more convenient such as a laptop of your choice, coffee and tea in the office, etc.
  • A full-time position with 28 days' paid leave a year.
  • Remote working options.

Job description

We are looking for an experienced iOS developer to be part of our diverse (startup)
team. You will be working on the forefront of TCP/IP stack acceleration technology. You will design, program, test and integrate innovative iOS applications and solutions in conjunction with RebelRoam optimization technology. Your main workplace will be in Tallinn, the option of working remotely anywhere in the world.

The company

Life at RebelRoam

Our team is ambitious and highly professional. We are ready to do whatever it takes to accomplish our goals. Everyone is a team player and working together has always given us the best results. What we value the most is having the opportunity to work, learn and build relationships with astonishing colleagues.

The Location

Tallinn, Estonia

Moving to Estonia

If you hold the passport of a visa-free country, you can start working in Estonia within 24 hours from accepting the job offer, if your new employer is classified as a startup.
If your new employer is not considered a startup, you can start after a maximum of 10 days from accepting the job offer.
If you hold the passport of a country that requires a visa to enter Estonia, you can move and start working within approximately 4 weeks.

Apply now

iOS Software Developer