Image Effect
+49 261 4509 - 8306 sales@excelloit.com

Multi-Platform Development Support Engineer – Mac Installer & CI Integration at Remote Poland

Job role insights

  • Date posted

    August 27, 2024

  • Closing date

    August 27, 2025

  • Hiring location

    Poland

  • Career level

    Middle Senior

  • Qualification

    Associate Bachelor Degree

  • Experience

    10+ Years 3 - 5 Years 6 - 9 Years

  • Gender

    m/f/d m/w/d

Description

Job Description:

We are seeking a versatile Support Engineer to provide crucial assistance in enabling cross-platform development, CI pipeline management, and seamless deployment of applications. This role involves collaborating closely with the development team, ensuring smooth integration of Mac-specific features, and supporting the CI/CD pipeline for efficient code deployment and updates.

Key Responsibilities:

  1. Development Support and Collaboration:
    • Participate in design decisions and discussions for multi-platform support, providing input on best practices and technical considerations.
    • Facilitate team access to necessary hardware and software resources, ensuring developers are well-equipped to perform their tasks.
  2. Technical Support and Expertise:
    • Act as a liaison between the development team and technical domain experts, resolving queries and addressing technical challenges promptly.
    • Provide DevOps support for continuous integration (CI) pipeline management, ensuring smooth and efficient workflows.
  3. Code Management and Reviews:
    • Identify and remove blockers that delay code merges, streamlining the development and deployment process.
    • Facilitate quick code reviews and PR approvals to maintain development velocity and meet project deadlines.
  4. Mac Installer and CI Pipeline Management:
    • Lead the development and integration of the Mac App installer, ensuring seamless upgrades and app stability.
    • Integrate the installer and update processes into the CI pipeline for automated deployments and releases.
    • Manage data migration from LD1 to LD2 to ensure user data consistency during platform upgrades.
    • Implement admin-driven automatic app updates to simplify maintenance and improve user experience.

Assumptions:

  • The Mac installer will be generated using existing CI agents and pipelines, leveraging the current infrastructure.
  • The development team will take on additional responsibilities for these tasks without requiring dedicated resources.

Required Skills and Experience:

  • Multi-Platform Development Experience: Proven experience supporting cross-platform development with a focus on MacOS and CI/CD integration.
  • DevOps and CI/CD Expertise: Strong knowledge of CI/CD pipeline management, including experience with automated builds, testing, and deployments.
  • Installer Development: Hands-on experience in developing Mac app installers and managing seamless software upgrades.
  • Collaboration and Problem Solving: Ability to work closely with cross-functional teams, resolving technical issues and removing roadblocks efficiently.
  • Code Review and Version Control: Expertise in managing code reviews, version control processes, and ensuring rapid approvals for pull requests.

Preferred Qualifications:

  • Familiarity with managing app data migration and supporting multi-platform user experiences.
  • Experience with Mac-specific development tools and deployment processes.
  • Understanding of automated app update mechanisms and admin-driven deployment strategies.

Interested in this job?

347 days left to apply

Apply now
Apply for this job

Cancel
Apply now
Job Alert
Subscribe to receive instant alerts of new relevant jobs directly to your email inbox.
Subcrible
Send message
Cancel