About the job
Become a pivotal part of Novibet as an iOS Developer!
Are you eager to embrace a significant role within a vibrant, rapidly expanding organization? If your enthusiasm for iOS technologies drives you, and you flourish in fast-paced settings, this might be the perfect fit for you.
About Us
Established in 2010, Novibet is a prominent GameTech company making waves across Europe, the Americas, and the Rest of the World, including Greece, Brazil, Ireland, Finland, Mexico, Chile, Ecuador, Cyprus, and New Zealand. With operational hubs in Greece, Malta, Brazil, and Mexico, our diverse team of over 1,200 employees is dedicated to leveraging cutting-edge technology to provide seamless entertainment and online gaming experiences to our ever-growing clientele.
Our Technical Environment
Our projects are developed using Swift, employing both UIKit and SwiftUI. We utilize the MVVM architecture alongside modularization, Fastlane, and Team City for continuous integration, as well as Firebase for remote configuration and monitoring.
Why Choose Novibet?
At Novibet, we empower our team members to thrive, prioritizing professional growth through collaboration and continual learning among a group of innovative thinkers. We are dedicated to cultivating a positive, inclusive, and supportive workplace culture where everyone can succeed.
Join our global team of over 1,200 professionals who value teamwork, creativity, and personal development.
Your Responsibilities
- Design, develop, and maintain applications for the iOS platform.
- Ensure optimal performance, quality, and responsiveness of applications.
- Collaborate with team members to define app features.
- Identify and resolve bugs effectively.
- Maintain high standards of code quality, organization, and automation.
- Contribute to frequent releases by enhancing our testing and deployment processes.
Your Qualifications
- A minimum of 3 years of experience in iOS application development.
- University degree or higher in a relevant field.
- Proficient in Swift, UIKit, and SwiftUI.
- Experience with RESTful APIs for backend integration.
- Solid understanding of Apple's design principles and interface guidelines.
- Familiarity with version control systems, particularly Git.
- A commitment to continuous learning and knowledge sharing.
- Ability to create self-contained, reusable, and testable components.
- Strong analytical and problem-solving skills.
Preferred Technical Skills
- Experience with web sockets.
- Proficiency in testing (Unit/Integration/UI Automation).
- Familiarity with continuous integration practices.
- Knowledge of functional programming principles.
