Selma S.

Senior iOS-Entwickler

Selma Suvalija ist eine Fullstack-Software-Ingenieurin mit mehr als 12 Jahren Erfahrung. Sie hat sich auf iOS-Entwicklung spezialisiert und verfügt über umfangreiche Kenntnisse in Swift, UIKit, Java und React.js.

Suvalija, die zuvor die Position des Senior iOS Software Engineers und der technischen Leiterin im Ministerium für Programmierung innehatte, spielte eine entscheidende Rolle bei der technischen Gestaltung und Entwicklung innovativer Funktionen für die beliebten mobilen Anwendungen Naga Trader und Naga Exchange. Diese Apps konnten eine beeindruckende Zahl von über einer Million aktiven Nutzenden gewinnen.

Vor ihrer Amtszeit im Ministerium für Programmierung war Suvalija Senior als Software Engineer und technische Leiterin bei Mistral Technologies tätig. Während dieser Zeit hat sie ihre Expertise unter Beweis gestellt, indem sie ein iOS-SDK für ein prominentes Telekommunikationsunternehmen in den USA erstellt hat.

Hauptkompetenz
  • iOS
    iOS 6 Jahre
  • Objective-C
    Objective-C 3 Jahre
  • Swift
    Swift 6 Jahre
Andere Fähigkeiten
  • React.js
    React.js 3 Jahre
  • SwiftUI
    SwiftUI 1 Jahre
Selma
Selma S.

Bosnia and Herzegovina

Erste Schritte

Ausgewählte Erfahrung

Beschäftigung

  • Leitender iOS-Softwareentwickler

    Ministry of Programming - 9 monate

    • Leitung des technischen Designs und der Entwicklung neuer Funktionen für die mobilen Anwendungen Naga Trader und Naga Exchange mit mehr als einer Million Nutzenden.
    • Verbesserung der App-Leistung durch Ermittlung und Beseitigung von Leistungsengpässen.
    • Mentoring und Anleitung von Junior-Teammitgliedern, um die Qualität der Arbeit sicherzustellen und das technologische Wachstum zu fördern.

    Technologien:

    • Technologien:
    • iOS iOS
    • Swift Swift
    • UIKit UIKit
  • Leitender Softwareentwickler und leitender Produktingenieur

    Sematext Group - 1 jahr 2 monate

    • Implementierung zahlreicher Funktionen, vor allem für Synthetics-Monitoring-Produkte.
    • Einführung automatisierter Testverfahren und Erstellung einer ersten automatisierten Testsuite.
    • Unterstützung bei der Produktion und Untersuchung von Vorfällen sowie Unterstützung der Kundschaft beim Onboarding und der Lösung von gemeldeten Problemen.
    • Teilnahme an der Erstellung der jährlichen Plattform-Roadmap und verantwortlich für die Analyse und Planung neuer Funktionen für Synthetics-Produkte.
    • Enge Zusammenarbeit mit dem Customer Success Manager, um die Probleme der Kundschaft zu identifizieren und anzugehen.
    • Enge Zusammenarbeit mit dem UI/UX Designer und dem Marketingteam.
    • Mentoring neuer Teammitglieder.

    Technologien:

    • Technologien:
    • Java Java
    • React.js React.js
  • Leitender Software-Ingenieur und technischer Leiter

    Mistral Technologies - 6 jahre 7 monate

    • Arbeit an mehr als zehn Projekten in verschiedenen Branchen, darunter Gesundheitswesen, Telekommunikation, Unterhaltung und Immobilien.
    • Technische Leitung von vier Projekten mit unterschiedlichen Zuständigkeiten wie der Festlegung der High-Level-Architektur, der Organisation und Verteilung der Aufgaben, der Beseitigung von Hindernissen für das Team und der aktiven Teilnahme an der Entwicklung.
    • Erstellung einer iOS-SDK-Lösung für ein führendes US-Telekommunikationsunternehmen.
    • Entwicklung der mobilen Anwendung Fête für die Planung sozialer Aktivitäten und Einladungen, die Evite, eine führende Event-Planungsplattform, später aufkaufte.
    • Mentoring neuer Teammitglieder.

    Technologien:

    • Technologien:
    • iOS iOS
    • Objective-C Objective-C
    • Swift Swift
    • SwiftUI SwiftUI
    • Java Java
    • React.js React.js

Ausbildung

  • MSc.Informatik und Informatik

    Universität Sarajevo · 2010 - 2013

  • BSc.Informatik und Informatik

    Universität Sarajevo · 2007 - 2010

Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten

In einem kurzen 25-minütigen Gespräch würden wir gerne:

  • Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
  • Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
  • Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche

Unterhalten wir uns