(远程)
描述
在这个职位上,您将加入一个小团队,设计和开发一个支持我们创意团队的内部工具。您将直接影响我们支持的所有平台(macOS、iOS)上应用程序的开发。您将与用户群直接联系,帮助完善和调整我们的应用程序以适应他们不断变化的需求。
要在这个职位上取得成功,您必须是一位优秀的程序员和富有创造力的问题解决者,能够可靠地提供经过深思熟虑的软件设计。您喜欢学习新事物,并具备面向对象的软件设计和调试技能。您对开发新功能、改进现有代码和贡献整体系统设计感到兴奋。
关键资格:
• 能够编写可靠、弹性、高性能和经过良好测试的代码。
• 强大的问题解决和调试能力。
• 组织有序、全面沟通和文档记录。
• 能够快速原型和草图新的和正在开发的功能。
职责:
• 支持新功能的设计和开发。
• 优化核心应用程序。
• 提供技术支持和维护。
• 探索新兴平台和机会。
经验与技能:
• 有成功发布设计良好的软件的经验。
• macOS/iOS 开发。
• 任何相关的 UI / UX / 设计经验。
• 熟悉:Swift Concurrency、AppKit、QuartzCore、UIKit、AVFoundation、swift-nio、Linux
要求:
• 必须具备扎实的编程基础。任何等同于5年以上软件开发经验的综合经验将被考虑。