iOS Developer

2 Weeks ago • 5 Years + • Mobile Development

Job Summary

Job Description

Design, develop, and implement features for the JustPlay iOS app using Swift. Collaborate with the product team to enhance app performance and usability. Oversee the iOS codebase, troubleshooting and resolving bugs. Ensure optimal app performance, quality, and responsiveness. Stay updated on tech trends and introduce solutions to improve development efficiency. Requires 5+ years of mobile development experience with a strong iOS app portfolio, proficiency in Swift & SwiftUI, knowledge of modern Swift features (protocol-oriented programming, generics, concurrency, property wrappers), experience with concurrency management (Swift Concurrency, GCD, Combine), Git proficiency, and the ability to contribute to product development beyond coding. The role demands writing clean, maintainable code and participating in code reviews. Fluency in English is essential.
Must have:
  • 5+ years iOS development experience
  • Proficient in Swift & SwiftUI
  • Strong knowledge of modern Swift features
  • Experience with concurrency management
  • Git proficiency
  • Clean code & code reviews
Good to have:
  • UIKit experience
  • WKWebView customization
  • Swift Package Manager
  • CI/CD tools (GitHub Actions, Fastlane)
  • XCTest experience
Perks:
  • Flexible working hours
  • Employee Stock Options
  • Mental health support
  • Training & Development budget (€2000/year)
  • Free language courses
  • 25 vacation days (Germany)
  • Free Gympass gold subscription (Germany)
  • Free monthly Deutschland-Ticket (Germany)
  • Monthly €50 tax-free internet contribution (Germany)
  • State-of-the-art equipment
  • Relocation package
  • Free daily lunch (Berlin office)
  • Dog-friendly environment (Berlin office)

Job Details

Your mission

We are a worldwide gaming loyalty platform operator and publisher. Our purpose is to enable free-to-play mobile game players to get rewarded for their hobby. We launched JustPlay in the US in 2020, and now our product is one of the leading loyalty rewards apps in the world. Our team is based in 19+ countries and our headquarters is in Berlin, Germany.

We are looking for an iOS Developer to join our engineering team. We are seeking someone who is always learning, open to new ideas, and eager to make a meaningful impact on our product and our users’ experience. If you’re someone who enjoys shaping the future of mobile gaming and loyalty, we’d love to hear from you!

Job responsibilities

  • Design, develop, and implement various features for the JustPlay iOS app using Swift.
  • Collaborate closely with our product team to enhance app performance and usability.
  • Oversee our iOS codebase, ensuring troubleshooting and resolving any bugs or issues affecting the app’s quality.
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Stay ahead of technological trends and introduce the best technical solutions to improve development efficiency and meet product needs.

The experience we hope you bring to JustPlay

  • You have at least 5+ years of experience in mobile development, with a strong portfolio of released iOS apps
  • You are proficient in native iOS development (Swift & SwiftUI)
  • You have a strong knowledge of modern Swift features, including protocol-oriented programming, generics, concurrency with async/await, and property wrappers
  • You have an experience with concurrency management (Swift Concurrency, GCD, Combine)
  • You are proficient in Git for version control
  • You are passionate about technical challenges and solving problems in collaboration with like-minded team members.
  • You have an ability to understand and contribute to product development beyond coding.
  • Experience writing clean, maintainable code and participating in code reviews
  • You are fluent in English (both written and spoken)

    Nice to Have:

  • You have UIKit experience for compatibility with non-SwiftUI features
  • You have experience customizing WKWebView,WKNavigationDelegate including JavaScript communication via evaluateJavaScript and WKScriptMessageHandler.
  • You have worked with Swift Package Manager (SwiftPM) for package management
  • You have familiarity with CI/CD tools like GitHub Actions, Fastlane, or similar for app building, testing, and deployment
  • You have experience with XCTest (including UI testing) and mocking strategies

Our benefits package:

  • Work-Life Balance and Flexibility: Flexible working hours and options for digital nomads, occasional office visitors, or regular office-goers
  • Employee Stock Options: Opportunity to join our Virtual Share Option Program (VSOP) and share in the success of an already profitable company
  • Mental Health Support: Free personal coaching through our partner nilo.health to support our team members to live fulfilled lives at home and at work
  • Training & Development: A competitive personal development budget of up to 2000€/year for training, conferences, workshops, etc., and free language courses with Chatterbug
  • Germany-Based Benefits: 25 vacation days, free Gympass gold subscription, free monthly Deutschland-Ticket, and a monthly €50 tax-free internet contribution
  • State-of-the-Art Equipment: Doesn’t matter if you are a MacBook or Windows user; we will provide you with the technical gear you need to succeed
  • A Relocation Package: Includes visa support for those who need it
  • Berlin Office Perks: Ergonomic setup, free daily lunch, and a dog-friendly environment.
  • Engaging and Diverse Work Environment: Join a diverse team, with over 25 nationalities working from 19 different locations

*Benefits may vary depending on location and contract type. Do not hesitate to ask us about more details on our benefits offer.

Why us?

  • A spirited, inspiring, international, and enthusiastic team
  • An International team that is currently working from 19+ locations around the world
  • An organization with a high level of trust and sense of belonging among employees, that prioritizes employee quality of life, job satisfaction and professional development
  • An opportunity to be a part of a company that’s breaking with traditional ideas and taking a new approach that’s shattering how the games industry works

Similar Jobs

Velotio Technologies - Senior DevOps Engineer (AWS)

Velotio Technologies

Maharashtra, India (Remote)
1 Week ago
CloudHire - Full Stack Developer - Remote

CloudHire

India (Remote)
1 Week ago
Sony Interactive Entertainment - System Software Development (PlayStation Network Core Functions & Game SDK Development)

Sony Interactive Entertainment

Tokyo, Japan (Hybrid)
2 Months ago
Animoca Brands - Game Developer

Animoca Brands

South Korea (Remote)
6 Months ago
Nagarro - Senior Staff Engineer

Nagarro

Hyderabad, Telangana, India (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, Sharepoint

Nagarro

Philippines (Remote)
5 Months ago
Nagarro - Associate Staff Engineer, CRM Salesforce

Nagarro

Gurugram, Haryana, India (On-Site)
5 Months ago
IND money - iOS Developer

IND money

Gurugram, Haryana, India (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, CRM Salesforce

Nagarro

New York, New York, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

UXBERT Labs - Senior Backend Developer (Node.js)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
2 Months ago
Xsolla - Tech Lead for Xsolla ID

Xsolla

Baku, Azerbaijan (On-Site)
4 Months ago
Inwave - Playable Ads Developer

Inwave

(On-Site)
6 Days ago
Tesla - Senior Application Support Engineer

Tesla

North Holland, Netherlands (On-Site)
1 Month ago
PwC - ETIC, Full stack Developer- Graduate Program

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
Vigaet - Full stack Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Funguy Studio - Unity 3D Developer

Funguy Studio

Makati, Metro Manila, Philippines (On-Site)
7 Months ago
Every matrix - Senior Full-stack Developer (Angular/Node.js)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
6 Days ago
Adform - Senior Software Engineer

Adform

Mumbai, Maharashtra, India (On-Site)
6 Months ago
CloudHire - Fullstack Developer

CloudHire

Haryana, India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Berlin, Berlin, Germany

Klang Games - Senior Producer (f/m/d)

Klang Games

Berlin, Berlin, Germany (Hybrid)
4 Months ago
Tesla - Full Stack Developer

Tesla

Rhineland-Palatinate, Germany (On-Site)
1 Month ago
Aesir Interactive - Senior Game Designer

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
1 Week ago
Altagram Group - Audio Engineer - Video Game Localization

Altagram Group

Germany (On-Site)
6 Days ago
Tesla - Mobile Vehicle Mechatronics Technician/Automotive Mechanic

Tesla

Hamburg, Hamburg, Germany (On-Site)
1 Month ago
Tesla - Junior Designer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
1 Month ago
JustPlay - Backend Engineer

JustPlay

Berlin, Berlin, Germany (Hybrid)
1 Week ago
Tonies - Working Student Controlling & License

Tonies

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
1 Week ago
Just Play GmbH - Backend Engineer

Just Play GmbH

Berlin, Berlin, Germany (Hybrid)
6 Days ago
Tesla - Metrology Technician

Tesla

Brandenburg, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Easy Brain - Senior Unity Developer

Easy Brain

Limassol, Limassol, Cyprus (Hybrid)
6 Months ago
Nagarro - Staff Engineer

Nagarro

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
5 Months ago
Nagarro - Senior Staff Engineer, InfraOps

Nagarro

(On-Site)
5 Months ago
CleverTap - Customer Success Engineer (Mobile SDK Support)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
5 Months ago
Technorizen Software Solutions - Urgent opening for Exp. IOS Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
8 Months ago
Nagarro - Staff Engineer, PHP Lavavel

Nagarro

India (Remote)
5 Months ago
Meta - Software Engineer (Android OS - Embedded)

Meta

San Diego, California, United States (On-Site)
4 Months ago
Nagarro - Associate Staff Engineer, Mobile Cross Platform

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, BI Reporting

Nagarro

(On-Site)
5 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Japan (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

JustPlay - based in Berlin - is a mobile entertainment company. We hope to bring fun to millions by building a platform for players to discover amazing content and participate in the success of the games they play.

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (On-Site)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

View All Jobs

Get notified when new jobs are added by Just Play GmbH

Level Up Your Career in Game Development!

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

Job Common Plug