Die Stelle wurde vom Unternehmen geschlossen
Ähnliche Jobs finden

Einstellungsbonus: 10 % des Monatsgehalts

Senior MacOS Software Engineer in EPAM Ukraine

Gepostet vor über 30 Tagen

119 Ansichten

0 Bewerbungen   0 Antworten

EPAM Ukraine
EPAM Ukraine
Software Engineering & Product Deve
5
1 Bewertung
Yuliia Dieriugina
Yuliia Dieriugina
Talent Acqisition Operations Specialist
Über 5 Jahre
Lemberg
Zwischenstufe
Vollzeitarbeit

übersetzt von Google

Als Senior macOS Developer sind Sie für die Leitung der Entwicklung der macOS-Version der Anwendung verantwortlich. Sie arbeiten eng mit den Backend- und Web-Frontend-Teams zusammen, um eine nahtlose Integration sicherzustellen und ein qualitativ hochwertiges Produkt zu liefern

Als Senior macOS Developer sind Sie für die Leitung der Entwicklung der macOS-Version der Anwendung verantwortlich. Sie arbeiten eng mit den Backend- und Web-Frontend-Teams zusammen, um eine nahtlose Integration sicherzustellen und ein qualitativ hochwertiges Produkt zu liefern

Verantwortlichkeiten

  • Entwerfen, entwickeln und warten Sie die macOS-Version der Anwendung
  • Arbeiten Sie mit den Backend- und Web-Frontend-Teams zusammen, um APIs zu integrieren und eine reibungslose Funktionalität sicherzustellen
  • Optimieren und verbessern Sie die Leistung der Anwendung
  • Identifizieren und beheben Sie Fehler und technische Probleme
  • Führen Sie Codeüberprüfungen durch und geben Sie Nachwuchsentwicklern Anleitung

Anforderungen

  • Kenntnisse in Swift/Objective-C : Dies sind die primären Programmiersprachen, die für die macOS-Entwicklung verwendet werden. Swift ist die von Apple bevorzugte moderne Sprache, aber Objective-C wird immer noch in vielen bestehenden Codebasen verwendet
  • Kenntnisse über macOS-Frameworks : Vertrautheit mit macOS-spezifischen Frameworks wie Cocoa und Cocoa Touch zum Erstellen von macOS-Anwendungen. Es ist von entscheidender Bedeutung, zu verstehen, wie diese Frameworks für die Entwicklung von Benutzeroberflächen, Netzwerken, Datenverwaltung usw. verwendet werden
  • Xcode und Interface Builder : Kenntnisse in Xcode, der integrierten Entwicklungsumgebung (IDE) von Apple, und Interface Builder zum visuellen Entwerfen von Benutzeroberflächen
  • Erfahrung mit Versionskontrolle : Kenntnisse von Versionskontrollsystemen wie Git sind für die gemeinsame Entwicklung und die effektive Verwaltung von Codeänderungen unerlässlich
  • UI/UX-Designfähigkeiten : Ein grundlegendes Verständnis der Designprinzipien der Benutzeroberfläche (UI) und der Benutzererfahrung (UX), um optisch ansprechende und benutzerfreundliche macOS-Anwendungen zu erstellen
  • Debugging und Leistungsoptimierung : Möglichkeit zum Debuggen und Optimieren von macOS-Anwendungen hinsichtlich Leistung, Speichernutzung und Batterieverbrauch
  • Kenntnis der Human Interface Guidelines (HIG) von Apple : Das Verständnis und die Einhaltung von Apples HIG stellen sicher, dass die Anwendung den Designprinzipien von Apple folgt und ein konsistentes Benutzererlebnis auf allen macOS-Geräten bietet
  • Vertrautheit mit dem Apple-Ökosystem : Die Kenntnis anderer Apple-Plattformen wie iOS, watchOS und tvOS kann von Vorteil sein, insbesondere wenn die Anwendung auf mehrere Plattformen portiert oder integriert werden muss
  • Netzwerk- und Datenverwaltung : Verständnis von Netzwerkkonzepten und Datenverwaltungstechniken für macOS-Anwendungen, die eine Internetverbindung oder Datenspeicherung erfordern
  • Kontinuierliches Lernen : Um in diesem Bereich wettbewerbsfähig zu bleiben, ist es wichtig, durch Dokumentation, Online-Ressourcen und Community-Foren über die neuesten Entwicklungen, Funktionen und Best Practices von macOS auf dem Laufenden zu bleiben
  • Testen und Qualitätssicherung : Kenntnisse über Testmethoden und -tools für macOS-Anwendungen, einschließlich Unit-Tests, UI-Tests und Integrationstests, um die Zuverlässigkeit und Qualität der Software sicherzustellen
  • Bereitstellung und Verteilung : Verständnis des macOS-App-Bereitstellungsprozesses, einschließlich Code-Signierung, Richtlinien für die Einreichung im App Store und Verteilungsmethoden wie Mac App Store, Unternehmensverteilung oder direkter Download
  • Best Practices für die Sicherheit : Kenntnis von Sicherheitslücken und Best Practices zur Sicherung von macOS-Anwendungen, einschließlich Datenverschlüsselung, sicheren Kommunikationsprotokollen und Berechtigungsverwaltung
  • Fähigkeiten zur Problemlösung und Fehlerbehebung : Fähigkeit, komplexe Probleme zu analysieren, Probleme zu beheben und effektive Lösungen während der Entwicklung und Wartung von macOS-Anwendungen zu finden
  • Oberes mittleres Englischniveau in Wort und Schrift (B2)

Schön zu haben

  • Vorkenntnisse in der Backend- und Web-Frontend-Entwicklung
  • Vertrautheit mit Web-Technologien (z. B. HTML, CSS, JavaScript)

Wir bieten

  • Wettbewerbsfähige Vergütung je nach Erfahrung und Fähigkeiten
  • Individueller Karriereweg
  • Unbegrenzter Zugriff auf LinkedIn-Lernlösungen
  • Krankheitsurlaub und regulärer Urlaub
  • Englischunterricht mit zertifizierten Englischlehrern
  • Flexible Arbeitszeiten

Über EPAM

  • EPAM ist ein weltweit führender Anbieter von Engineering- und Entwicklungsdienstleistungen für digitale Plattformen. Wir sind bestrebt, einen positiven Einfluss auf unsere Kunden, unsere Mitarbeiter und unsere Gemeinschaften zu haben. Wir pflegen eine dynamische und integrative Kultur. Hier arbeiten Sie mit multinationalen Teams zusammen, tragen zu einer Vielzahl innovativer Projekte bei, die die kreativsten und modernsten Lösungen liefern, und haben die Möglichkeit, kontinuierlich zu lernen und zu wachsen. Sie werden Teil einer engagierten, kreativen und vielfältigen Community, die Ihnen dabei hilft, Ihr volles Potenzial zu entdecken. EPAM setzt sich dafür ein, unserem globalen Team von über 54.600 EPAMern inspirierende Karrieren zu bieten. EPAMer führen mit Leidenschaft und Ehrlichkeit und denken kreativ. Unsere Mitarbeiter sind die Quelle unseres Erfolgs, und wir legen Wert auf Zusammenarbeit, versuchen stets, das Geschäft unserer Kunden zu verstehen und streben nach höchsten Qualitätsstandards

Spezialisierungen: Security Engineer
Schlüsselwörter: engineer, senior, software, macoS

übersetzt von Google

Über 5 Jahre
Lemberg
Zwischenstufe
Vollzeitarbeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren