Job Openings Technical Lead - MacOS, C++, C#

About the job Technical Lead - MacOS, C++, C#

Responsibilities

  • Lead the design and development of a cross-platform Office Add-In, ensuring compatibility with both Windows and macOS
  • Write clean, scalable, and efficient code using .NET Core C#
  • Collaborate with product owners and other developers to understand requirements and deliver high-quality features
  • Troubleshoot, debug, and upgrade software as necessary
  • Ensure best practices are maintained, with a focus on performance, security, and maintainability

Requirements

  • Cross-Platform Development Expertise: Ability to write and maintain cross-compiling code that functions seamlessly on both Windows and macOS.
  • Understanding MacOS development concepts: Familiarity with MacOS developer guide and having done native apps in Objective C is beneficial
  • Hands-on experience with C++
  • Microsoft Office Add-In Experience: Previous experience in building Office Add-Ins (Word, Excel, Outlook, etc.) is an advantage.
  • Experience with GitHub and GitHub Actions: Familiarity with version control using GitHub and experience in setting up CI/CD workflows with GitHub Actions.
  • Windows COM and OLE Familiarity: Being familiar with COM and OLE will be an added advantage.
  • Extensive experience with .NET Core C#: Proven track record of developing software using .NET Core.
  • Problem-Solving Skills: Strong analytical and problem-solving abilities.
  • Team Collaboration: Excellent communication skills and ability to work effectively in a team-oriented environment