Digital Virgo Logo

Digital Virgo

iOS Developer (They/She/He)

Reposted 15 Hours Ago
Be an Early Applicant
In-Office
Firenze
Junior
In-Office
Firenze
Junior
Join our Native Apps Team to develop and maintain mobile applications focusing on Music, Sports, VOD, and Edutainment, employing SCRUM and Kanban methodologies.
The summary above was generated by AI
Company Description

The Digital Virgo Group are worldwide specialists in mobile payment via Telecom operator billing solutions. Connecting merchants to operators, we respond to the rising need for digital payments using a simple transactional channel which is fast, secure, and available worldwide.

When you join Digital Virgo, you are integrating into an innovative, global group with local teams. Who collaborate daily, thanks to their complementary skills. Our teams come from multicultural and diverse backgrounds; this diversity enriches our company.

We are known for our work atmosphere being the perfect mix of ambitious projects and good humour. We pride ourselves on focusing on individual development and initiative. More information about our business and group on digitalvirgo.com

Job Description

Role

We are looking for an iOS Developer to join our international Native Apps Team. The team is in charge of the development and maintenance of the company native application growing catalogue mostly on Music, Sports, VOD and Edutainment. The team works with iOS, Android and Unity technologies and it is located in Aix-en-Provence, Florence and Madrid.

The team adopts both SCRUM and Kanban approach (according to actual needs) and works with POs located in Italy, France and Spain.

 

Profile

You will be member of the team and involved in each phase of native app life cycle: analysis, design, development, testing, release, distribution and maintenance.

Being member of the Native App Team requires both technical and collaboration skills: you are expected to work with the other team members, sharing knowledge and practices, supporting and challenging them according to opportunities and needs of the moment. Some specific skills are required:

  • Mastering architectures: to contribute to design effective solutions
  • Critical view on goals: to support iterative development
  • Eye for details: to find special cases to support testing and integration
  • Curiosity about technology and trends in Native development: to feed team technical improvement
  • Negotiating skills: to help manage team priorities and commitments.
  • Communication skill: to foster transparency in team activities, ensuring the actual status of activities is properly shared with all the stakeholders. An intermediate level of English is required

Qualifications

Skills and Technical Experience

  • Have a foundation on iOS development, Swift basis, read and understand Objective-c is a plus
  • Experience with UI Kit and Swift UI
  • You have experience with RESTful services and network programming
  • You have experience with SQLite DB and some NOSQL (e.g Realm)
  • You have a strong foundation on OOP and make use of common design patterns when appropriate
  • Ability of continuous learning

Bonus points for:

  • Streaming and DRM knowledge
  • GraphQL protocol knowledge and and Apollo libraries experience
  • Agile methodologies
  • UI Testing
  • Test Driven Development
  • Fastlane
  • Knowledge of Carthage
  • Android knowledge is a plus

Additional Information

  • Company benefits
  • Tickets Restaurant
  • Accident Insurance
  • Smart working

Top Skills

GraphQL
iOS
NoSQL
Objective-C
Oop
Restful Services
Sqlite
Swift
Swift Ui
Ui Kit

Similar Jobs

11 Days Ago
Hybrid
2 Locations
Mid level
Mid level
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
Manage engineering operations, ensure pharmaceutical equipment performance, provide maintenance support, maintain compliance, and lead process improvements at the Pisa plant.
Top Skills: AutocadP&Id
11 Days Ago
Hybrid
2 Locations
Entry level
Entry level
Healthtech • Software • Analytics • Biotech • Pharmaceutical • Manufacturing
As an Automation Engineer, manage computerized systems, lead technical projects, support teams in problem-solving, and ensure compliance with quality standards.
Top Skills: C/C++PlcScadaSQL
15 Hours Ago
In-Office
Pisa, ITA
Entry level
Entry level
Information Technology
Join a three-year Graduate Development Program focused on Cloud Specialist and DevSecOps roles, enhancing skills through rotations, coaching, and hands-on experience.
Top Skills: Cloud ComputingContainerization TechnologiesGoJavaKubernetesPythonTerraform

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account