Jobiglo

No results.

Mid‑Senior Swift & Java Developer (iOS & Backend)

Optisuite · Bruxelles

New
CDI Mid 🇬🇧 English
Swift SwiftUI UIKit ARKit RealityKit Swift Package Manager Xcode Instruments XCTest Java 17 Spring Boot Spring Security Hibernate JPA PostgreSQL Flyway Liquibase REST OpenAPI Swagger JUnit 5 Mockito Docker Kubernetes OAuth2

Job description

About the role

Optisuite is looking for a versatile mid‑senior engineer to own the iOS mobile experience and contribute to a robust Java backend. You will ship native iOS features, build and maintain REST APIs, and help shape the architecture of our SaaS platform within a small senior team in Brussels.

Key responsibilities

  • Develop and maintain native iOS applications using Swift, SwiftUI and UIKit.
  • Design, implement and support Spring Boot micro‑services and REST APIs.
  • Write unit, integration and UI tests for both mobile and backend code.
  • Collaborate on database design, migrations and performance tuning for PostgreSQL.
  • Participate in containerisation, CI/CD pipelines and Kubernetes orchestration.
  • Contribute to API design (OpenAPI/Swagger) and third‑party ERP integrations.

Required profile

  • 5+ years of professional software development experience.
  • Strong background in both iOS development and Java backend services.
  • Fluent in English; French is a plus.
  • Experience working in SaaS products is highly valued.

Required skills

  • Swift 5, SwiftUI, UIKit, ARKit, RealityKit, Swift Package Manager.
  • Xcode, Instruments, XCTest, SwiftUI Tests.
  • Java 17, Spring Boot, Spring Security.
  • Hibernate, JPA, PostgreSQL, Flyway, Liquibase.
  • REST, OpenAPI, Swagger.
  • JUnit 5, Mockito.
  • Docker, Kubernetes.
  • OAuth2, ERP API integration (nice to have).

What we offer

  • Competitive salary.
  • One day per week remote work.
  • Permanent contract or long‑term freelance option.
  • Participation in the Employee Stock Ownership Plan (ESOP).
  • Opportunity to shape the future of optical retail SaaS.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Optisuite.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un CDI basé à Bruxelles.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 1 week geleden

Expires over 1 maand

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Optisuite

Bruxelles