iOS Developer (They/She/He)
Job Description
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
Date Posted
12/17/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details