Назад Введите регион
Объявление удалено
Посмотрите другие предложения по параметрам Специалист по информационной безопасности

Senior MacOS Software Engineer

договорная
Больше о вакансии
  • Рубрика
  • As a Senior macOS Developer, you will be responsible for leading the development of the macOS version of the application. You will work closely with the backend and web front end teams to ensure seamless integration and deliver a high-quality product Responsibilities

    • Design, develop, and maintain the macOS version of the application
    • Collaborate with the backend and web front end teams to integrate APIs and ensure smooth functionality
    • Optimize and enhance the performance of the application
    • Identify and resolve bugs and technical issues
    • Conduct code reviews and provide guidance to junior developers
    Requirements
    • Proficiency in Swift/Objective-C: These are the primary programming languages used for macOS development. Swift is the modern language preferred by Apple, but Objective-C is still used in many existing codebases
    • Knowledge of macOS Frameworks: Familiarity with macOS-specific frameworks such as Cocoa and Cocoa Touch for building macOS applications. Understanding how to use these frameworks for user interface development, networking, data management, etc., is crucial
    • Xcode and Interface Builder: Proficiency in Xcode, Apple's integrated development environment (IDE), and Interface Builder for designing user interfaces visually
    • Experience with Version Control: Understanding of version control systems like Git is essential for collaborative development and managing code changes effectively
    • UI/UX Design Skills: A basic understanding of user interface (UI) and user experience (UX) design principles to create visually appealing and user-friendly macOS applications
    • Debugging and Performance Optimization: Ability to debug and optimize macOS applications for performance, memory usage, and battery consumption
    • Knowledge of Apple's Human Interface Guidelines (HIG): Understanding and adherence to Apple's HIG ensures that the application follows Apple's design principles and provides a consistent user experience across macOS devices
    • Familiarity with Apple Ecosystem: Awareness of other Apple platforms like iOS, watchOS, and tvOS can be beneficial, especially if the application needs to be ported or integrated across multiple platforms
    • Networking and Data Management: Understanding of networking concepts and data management techniques for macOS applications that require internet connectivity or data storage
    • Continuous Learning: Keeping up-to-date with the latest macOS developments, features, and best practices through documentation, online resources, and community forums is essential for staying competitive in the field
    • Testing and Quality Assurance: Knowledge of testing methodologies and tools for macOS applications, including unit testing, UI testing, and integration testing, to ensure the reliability and quality of the software
    • Deployment and Distribution: Understanding of the macOS app deployment process, including code signing, App Store submission guidelines, and distribution methods like Mac App Store, enterprise distribution, or direct download
    • Security Best Practices: Awareness of security vulnerabilities and best practices for securing macOS applications, including data encryption, secure communication protocols, and permissions management
    • Problem-Solving and Troubleshooting Skills: Ability to analyze complex problems, troubleshoot issues, and find effective solutions during the development and maintenance of macOS applications
    • Upper-Intermediate level of English, both spoken and written (B2)
    Nice to have
    • Prior experience in backend and web front end development
    • Familiarity with web technologies (e.g., HTML, CSS, JavaScript)
    We Offer
    • Competitive compensation depending on experience and skills
    • Individual career path
    • Unlimited access to LinkedIn learning solutions
    • Sick leave and regular vacation
    • English classes with certified English teachers
    • Flexible work hours
    About EPAM
    • EPAM is a leading global provider of digital platform engineering and development services. We are committed to positively impacting our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously. You will join a dedicated, creative, and diverse community that will help you discover your fullest potential. EPAM is committed to providing our global team of 54,600+ EPAMers with inspiring careers. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success, and we value collaboration, try always to understand our customers' business, and strive for the highest standards of excellence

Похожие объявления
Добавлено: 28.03.2024
Просмотров:
ID: 174037446

Оцените удобство использования ZAPCHASTI.RIA Насколько эта страница удобна и полезна для вас?

Спасибо!

Ваш отзыв поможет сделать ZAPCHASTI.RIA еще удобнее

наверх
Мы используем cookie-файли. Ознакомиться с Политикой использования.
Настройки файлов cookies
«Мы (ARS ONLINE OÜ) используем cookie-файлы (cookies), обязательные для работы нашего сайта и сервисов, на основании легитимного интереса. Также, мы хотели бы с вашего согласия установить на вашем устройстве опциональные аналитические cookies для запоминания данных о просмотрах и пользования сервисами, а также маркетинговые cookies, которые помогут нам понять, какие сервисы и продукты интересуют пользователей больше всего.
Включая эти cookies, вы способствуете улучшению наших сервисов и продуктов. Подробнее о cookies читайте в нашей «Политике использования файлов cookies». Обязательные cookies мы устанавливаем в любом случае. Ниже вы можете разрешить или не разрешить нам установку опциональных cookies».