Swift

Swift开发人员工作描述模板

Swift是iOS和OS X开发的新编程语言. 它借鉴了C、Objective-C和其他现代编程语言. 一个熟练的Swift开发人员通常也精通Objective-C. 然而,所使用的编程语言只是构建优秀应用程序的一部分.

Share

Swift是iOS和OS X开发的新编程语言. 它借鉴了C、Objective-C和其他现代编程语言. 一个熟练的Swift开发人员通常已经精通Objective-C了. 然而,所使用的编程语言只是构建优秀应用程序的一部分. 如果您正在寻找一个专门的iOS开发人员,请参阅我们的 iOS开发人员职位描述模板

为一个Swift开发者写一个好的职位描述和广告需要把重点放在项目所需的特定技术上. 当你正在寻找一个高级的Swift开发人员来填补一个特定的利基, 在你的招聘广告中发布一个通用的Swift开发人员描述,会带来大量不熟悉所需技术或对平台整体知识非常有限的人的申请.

本文将为您提供一个示例Swift开发人员职位描述,这将帮助您编写一个完美的招聘广告, 确保你很容易找到并雇用符合你特定标准的人.

Swift开发者-职位描述和广告模板

复制此模板,并将其修改为自己的模板:

Company Introduction

{{写一段简短而醒目的关于你公司的文字. 一定要提供有关公司文化、津贴和福利的信息. Mention office hours, 远程工作的可能性, 以及所有你能想到的让你的公司有趣的东西.}}

Job Description

我们正在寻找一名负责开发和维护针对iOS和OS X的应用程序的Swift开发人员, including mobile phones, tablets, and full-fledged computers. 您的主要关注点将是此类应用程序的开发及其与后端服务的集成. 您将与其他工程师和开发人员一起在基础设施的不同层上工作. Therefore, 致力于合作解决问题, sophisticated design, 创造高质量的产品至关重要.

Responsibilities

  • 为iOS和OS X设计和构建应用程序
  • 确保应用程序的性能、质量和响应能力
  • 与团队合作定义、设计和发布新功能
  • 识别和纠正瓶颈并修复错误
  • 帮助维护代码质量、组织和自动化
  • {{在这里添加其他相关的职责}}

Skills

  • 精通Swift,对其生态系统有很好的了解
  • 对面向对象编程有扎实的理解
  • 有在OS X上使用Cocoa api的经验
  • 良好的性能限制和特性知识
  • 了解内存管理和多线程
  • 具有嵌入式数据库和其他系统数据存储的经验
  • 熟悉用于连接后端服务的RESTful api
  • 良好的UI设计意识和以用户为导向的焦点
  • 了解基于c的底层库优先考虑
  • 实现自动化测试平台和单元测试
  • 基准测试和优化的技巧
  • 了解苹果的设计原则和界面准则
  • 精通代码版本控制工具 {{e.g. Git, Mercurial or SVN}}
  • 熟悉持续集成
  • {{一定要提到任何框架、库或任何其他与你的项目相关的技术}}
  • {{列出您需要的教育程度或证书}}
See also:Toptal不断增长的社区驱动列表 Swift面试必备问题

Toptal Engineers最近的Swift文章

如何聘请优秀的Swift开发人员

Swift是苹果公司开发的一种通用的、多范式的编译式编程语言. It is powerful, intuitive, 并适用于广泛的平台, including mobile devices, watches, desktops, and the cloud. 由于开源,它迅速流行起来. Swift的代码简单、交互且有趣. 语法简洁而富有表现力,应用程序在设计上是安全的,运行速度非常快.

Read Hiring Guide

找到合适的Swift面试问题

阅读社区驱动的Swift面试问题列表.
阅读它们,评论它们,甚至贡献你自己的.

Read the Questions

现在就雇佣一名顶尖的Swift开发者

Toptal是一个面向顶级Swift开发者的市场, engineers, programmers, coders, architects, and consultants. 顶级公司和初创公司可以聘请Toptal专职(全职), hourly, 或者兼职的Swift自由职业者,用于他们的关键任务软件项目.

See Their Profiles

Josip Petrić

Freelance Swift Developer

CroatiaToptal的自由Swift开发人员 Since July 25, 2016

作为一个有十多年经验的软件工程师, 约瑟普对建筑的可扩展性有着敏锐的认识, maintainable, 以及用户友好的应用程序. 他选择的平台是iOS,他已经为其设计和开发了广泛的应用程序, 从简单到复杂, large-scale applications. 约瑟普是一个成熟的团队领导者和团队成员,具有模范的沟通和社交技巧.

Show More

Ryan Bradley Lons

Freelance Swift Developer

United StatesToptal的自由Swift开发人员 Since January 7, 2015

Ryan是一名高级iOS和网页开发人员,热衷于创造令人惊叹的用户界面和体验. 他在开发堆栈的任何地方工作都很舒服,并且有10多年的工作经验. He's well-spoken, 很容易沟通, quick to respond, 并且擅长为你面临的任何挑战找出最佳解决方案. 瑞安有创业的动力,也了解创业公司面临的挑战.

Show More

Josh Reynolds

Freelance Swift Developer

NetherlandsToptal的自由Swift开发人员 Since May 10, 2016

拥有超过15年的成功经验,在世界各地建立了伟大的数字产品, 乔希以同情心和榜样来领导. 他会在需要的时候与团队的其他成员一起跳进战壕,并带来清晰的战略,帮助我们安全地驾驭数字海洋的湍流. Josh选择的工具是证据,同理心,清晰而动态的沟通,以及成长的心态.

Show More

Paul Young

Freelance Swift Developer

United StatesToptal的自由Swift开发人员 Since August 1, 2016

Paul作为一名专业的软件开发人员已经有30多年的经验了,主要是作为一名自由职业者,从事各种各样的项目,专注于原生移动iOS和Android应用程序的开发. 保罗勤奋,善于沟通,喜欢解决难题.

Show More

Rinat Sharipov

Freelance Swift Developer

United StatesToptal的自由Swift开发人员 Since October 16, 2013

Rinat是一位拥有超过10年iOS开发经验的iOS技术领导者. 他使用过基于rest的api, social media integration, geolocation, core animation, 完全控制定制. Rinat拥有强大的产品应用开发愿景.

Show More

Andrej Adamcik

Freelance Swift Developer

SlovakiaToptal的自由Swift开发人员 Since January 27, 2015

Andrej是一位软件开发人员和架构师. 他有丰富的PHP经验, JavaScript, HTML, 和CSS,喜欢前端和后端工作. 他喜欢用Node创建现代网站和开发实时可扩展的web应用程序.js.

Show More

Oleksandr Malovichko

Freelance Swift Developer

GermanyToptal的自由Swift开发人员 Since June 1, 2017

Oleksandr是一名高级iOS工程师,在手机和平板设备的软件开发方面拥有多年经验. Oleksandr致力于不断发现, evaluating, 并实施新技术以最大限度地提高开发效率.

Show More

Darion Cassel

Freelance Swift Developer

United StatesToptal的自由Swift开发人员 Since January 8, 2016

Darion是一名研究科学家,正在攻读计算机工程博士学位,研究方向是安全. 他曾在顶级安全会议上发表论文,并拥有超过四年的JavaScript和Python应用程序开发经验. Darion曾为Facebook等组织工作, 开放科学中心, NASA, Rackspace, CommVault, and Bristol-Myers Squibb, 并且有管理小型和大型团队的经验.

Show More

Zoltan Varadi

Freelance Swift Developer

HungaryToptal的自由Swift开发人员 Since October 29, 2015

作为一个用户体验爱好者, 佐尔坦作为一名工程师最大的优点是他精确的设计实现. 他积极的态度和开放的心态使他能够将最优质的项目带到生活中. Zoltan在维护客户关系和管理团队工作流程方面的经验帮助他为团队提供最佳的整体价值.

Show More

Sergey Dikovitsky

Freelance Swift Developer

BelarusToptal的自由Swift开发人员 Since March 5, 2018

谢尔盖是一名高级iOS开发人员,拥有四年多的软件开发经验,撰写可读性很强的文章, clean, maintainable source code. 他使用过各种技术栈:REST和套接字api, social media integration, geolocation, 音频/图像/视频处理, complex UI, 以及动画自定义.

Show More

Petru Gabriel Lupu

Freelance Swift Developer

SpainToptal的自由Swift开发人员 Since March 25, 2019

Petru是一名开发人员,他在移动行业工作了14年, 在App Store上发布了100多款应用. To any project, 他带来了对sdk /库和iOS硬件/软件的深入了解, exceptional OOP skills, solid Node.js知识,以及在移动应用中使用RESTful web服务的实践经验. 除了他的技术专长, 他对敏捷工作流程也很熟悉, working with Git, 并在团队环境中茁壮成长.

Show More

现在注册以查看更多资料.

Start Hiring

Toptal Connects the Top 3% 世界各地的自由职业人才.

Join the Toptal community.