iOS Developer

ZEAL Network SE
Köln, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Clean Code Principles
XCode
Application Lifecycle Management
Architectural Patterns
Mobile Application Development
Configuration Management
Human-Computer Interaction
JSON
Model View ViewModel
Objective-C
Pair Programming
Performance Tuning
UIKit
iOS
Caching
Swift
REST

Job description

We are currently looking for a talented, driven, and well-organized iOS Developer (f/m/d) to join our Apps Development team, in our efforts on providing world-class, unforgettable digital experience to the customers of the JuegosONCE app.

This will include collaborating with Product Owner and UX Design colleagues to deliver inspirational games apps and continue to optimise their performance post release.

Your tasks:

  • Develop and produce functional solutions with quality designs and code in accordance with architecture design standards, code standards and environment configuration management.
  • Being responsible for the whole product lifecycle (development, testing deployment, operations, and monitoring), together with your team.
  • Perform code-reviews and pair programming to share your knowledge.

Requirements

Do you have experience in iOS development?, * +4 years' experience in iOS development (Xcode, ObjectiveC, Swift, JSON, REST).

  • Experience using MVVM and familiarity with other iOS Architecture patterns.
  • A good understanding of iOS UX/UI guidelines/best practices and the ability to engage with the creative team to deliver pragmatic solutions, balancing design, quality and velocity.
  • Experience writing apps using UIKit and Combine.
  • Flair for clean code, testability, reusability, and readability (SOLID, TDD).
  • Experience of writing User Interface Tests using XCUITests.
  • Solid understanding and practical knowledge of the full mobile development and application lifecycle.
  • Experience with mobile development issues related to performance optimization, caching, security and native components / SDK's.
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies.
  • Excellent communication skills across all levels of the organization and external 3rd parties/ suppliers.
  • Enjoy working within self-organized teams with an eagerness for responsibility.
  • Excellent communication skills and proficient in English and Spanish.

About the company

At ZEAL, we are equipped with the entire enchilada of innovative tech stacks in an emergent microservice architecture - from Github Enterprise, Kubernetes and Jenkins to Java, Postgres, and AWS. Our mission is as simple as it is bold: We are here to disrupt and reinvent the online lottery business. Join our team of 180+ multicultural employees - a diverse mix of leaders, game changers and visionaries united and grounded in our values. If you enjoy open-source and are passionate about applying state-of-the-art technologies in an agile environment, we’d love to hear from you!

Apply for this position