Novibet

iOS Developer

Novibet
Apply
9 months ago
Athens, GreeceMid Level

Responsibilities

  • Design, build, and maintain applications for the iOS platform.
  • Ensure application performance, quality, and responsiveness.
  • Collaborate with the team to define application features.
  • Identify and fix bugs.
  • Maintain code quality, organization, and automation.
  • Create self-contained, reusable, and testable modules and components.
  • Improve testing and deployment tools to support frequent releases.

Requirements

  • At least 3 years of experience developing iOS applications.
  • University or postgraduate degree in a relevant field.
  • Solid experience with Swift, UIKit, and SwiftUI.
  • Familiarity with RESTful APIs for connecting iOS applications to back-end services.
  • Understanding of Apple's design principles and interface guidelines.
  • Understanding of code versioning tools such as Git.
  • Ability to learn continuously, share knowledge, and adapt to processes and conventions.
  • Analytical thinking and problem-solving capabilities.
  • Desired experience with WebSockets, unit/integration/UI automation testing, continuous integration, functional programming, protocol-oriented programming, and algorithms and complexity.

Benefits

  • Hybrid work arrangement in Athens, Greece.
  • Full-time employment.
  • Competitive salary and bonus scheme.
  • Group health and medical insurance.
  • Equipment and tools for the role.
  • Career development, performance management, and training opportunities.
  • Shuttle buses and carpooling options.
  • Free access to the in-house gym.
  • Inclusive international and multicultural work environment with events, sports, and team-building activities.

Tech Stack

FirebaseGitiOSSwiftSwiftUITeamCity

Categories

Mobile
Novibet

About Novibet

1,001-5,000 employees
Contact me