Senior iOS Developer Lich, Germany

Saatavilla heti

(Päivitetty 2024-03-11)

Senior iOS Developer

Lich, Germany

Äidinkieli Svenska, English, Spanish, Sujuva German

  • 20+ years of experience as a software developer
  • 9 years of experience in iOS development
  • Skilled in software dev, esp. complex app architecture.

Taidot (18)

STRUCTURED SOFTWARE

OBJECT-ORIENTED

SwiftUI

MVVM

JSON

MODEL-VIEW-VIEWMODEL

The Composable Architecture

MODEL-VIEW-PRESENTER

SOFTWARE DEVELOPMENT

MACOS

OOP

Swift

RECRUITING

DESIGN PATTERNS

TypeScript

RxSwift

Zeplin

WIREFRAMES

Yhteenveto

With over 20 years of expertise, I offer extensive experience in software development, specializing in the
architecture and development of complex applications. I have a track record of effectively leading teams to
success. Proficient in the entire software life cycle, from requirements analysis to ongoing support.

Currently freelancing with a primary focus on iOS development.

Työkokemus

Freelancer
PAYBACK GmbH

2015-01 - Nykyhetki

Germany Freelance iOS Developer ● PAYBACK GmbH: PAYBACK app - a loyalty bonus program and customer card that allows users to collect points. My responsibilities includes: o Enhanced the application's architecture by restructuring and modularizing it.
o Refactored and improved complex features using SwiftUI and The Composable Architecture.
o Maintaining, bug fixing, optimizing, troubleshooting, and continuously improving the app.
o Facilitating and planning the onboarding of new developers and providing mentorship.
o Assistance in the hiring process, including evaluation, interviews, and strategic planning.
● Porsche Digital GmbH: Development of the Porsche Road Trip - an app that allows users to comfortably plan and navigate through spontaneous drives and individual road trips along curated premium routes.
● KI Labs: Development of a MVP for a large automotive company.
● Snapp Mobile Germany GmbH: o Equitel Banking - Consumer digital banking app for Equity bank, one of the largest banks in Sub-Saharan Africa.
o comdirect Mobox - Banking App to manage Current, Savings and Credit Card accounts for teenagers. Addressed technicalities of implementing playful UI with customizable options and various offline features.
o Deutsche Bahn AG - Development of a prototype for the next generation of companion app for train travellers.
● optile GmbH: KPI Dashboard - KPI tracking of online payments for merchants that use optile's online payment solutions.
● Every Interaction: Watchy - Composer of Apple Watch screenshots, which allows users to export the composed image and share it.
Senior Developer
optile GmbH

2013-01 - 2015-01

● Architecture and implementation of a RESTful web service using Spring REST and MongoDB.
● JavaScript development of a dynamic payment page for merchants.
● Development of a native (Objective-C) iOS app that displays realtime KPI tracking for optile GmbH merchants.
Senior Consultant
b.telligent GmbH

2005-01 - 2013-01

b.telligent is an IT consultancy based in Munich. We developed cutting-edge web-based applications with a focus on outstanding user experience. During this time my responsibilities included: ● Technical lead for a small team, successfully developing and delivering high quality web applications greatly improving client processes.
● At our largest client (o2 Germany) we delivered several complex applications for a user-base of over 1000 users with a team of 3 developers using Spring, Oracle and JSF with a self-developed GUI toolkit.
● Design and implementation of software solutions using User Centered Design (UCD) methodologies including user interviews and development of wireframes.
● Development of a workflow-driven recruiting management system capable of handling over 100.000 applicants per year using Spring, Ext-GWT, Hibernate and MySQL.
● Development and delivery of Spring Framework training within the company.
● Actively participated in recruiting new team members.
Interface Developer
Ciao GmbH

2004-01 - 2005-01

As one of Europe's largest price comparison portals, Ciao GmbH has over 12 million monthly visitors.
● Responsible for recoding, optimizing and maintaining the site's front-end interface using web standards-compliant technologies such as XHTML and CSS and JavaScript.
● Search Engine Optimization (SEO) Techniques.
● Work applied to www.ciao.de, www.ciao.co.uk, www.ciao.fr, www.ciao.es and www.ciao.it
Site Developer
Sapient

2005-01 - 2005-01

● Development of front-end templates for an intranet at Deutsche Telekom.
● Creation of business designs with related use cases.
● Development of various front-end solutions, i.e. search functions and widgets (calendars, autocomplete).
● Collaborative work with a development team located in India.
Interface Developer
Razorfish Germany

2001-01 - 2003-01

I was responsible for developing entire front-end solutions (JavaScript/DOM widgets, templates) for clients such as Audi, Deutsche Börse, Bayern LB, Postbank, SI Centrum and HVB Group.
● 7 month project at Deutsche Börse in Frankfurt developing its complete new front-end interface as well as client-side widgets using JavaScript/DOM.
● Browser compatibility improvement for Netscape 4 and Mozilla browsers for Audi's main web portal.
● Integration of HTML-templates for WebEdition, a content management system tool (PHP-based), for Si Centrum.
● Technical advisor for usability and other issues in the preparation of customer proposals as well as development of front-end interfaces.
Interface Developer
Razorfish Sweden

2000-01 - 2001-01

Developed client-side solutions and back-end functionality using JSP. Clients included hemel.se (now called Fortum), endesa.com and SJ Ung.
● Template development and JSP integration for Birka HemEl web portal.
● Cross-browser DHTML game development for a campaign of Swedish artist Ernst Billgren's website.
● Development of client-side functionality in Madrid for Endesa, an electric utility company in Spain.
Interface Developer
Entrappa AB

1997-01 - 2000-01

Entrappa AB was a print- and web design agency located in Stockholm's city center. My role was to develop front-end interfaces as well as back-end solutions.
● Development of cross-browser HTML and JavaScript solution for the initial jobbdirekt.se web portal.
● Other clients included Interflora, Sony Music, megastore.se and others.

Koulutus

Rudbecksskolan, Sweden
Rudbecksskolan, Sweden

1990-01 - 1993-01

Sertifikaatit

Sun Certified Java Programmer (CX-310-055)
Sun Certified Java Programmer
SpringSource Certified Spring Professional
Certified Java Programmer
Sun Certified Java
Certified Java
Sun Certified

Ota yhteyttä konsulttiin

/