Position: iOS Developer
Company: Payphone X
Category: iOS
Experience required: 3y
English level: intermediate

About product:

It's a new product, not related to the current one. Our application is a new product aimed to improve communication within closed communities and various kinds of clubs, where people can communicate in a convenient format with like-minded people. Here you can learn, get more interesting insights, as well as leave requests or announcements and solve different tasks and requests with verified people for whom you can trust.
In addition, you can organize and visit exclusive online / offline events by interests, organize your chats and much more.

Responsibilities:

* Develop and maintain iOS applications from scratch.
* Write clean, maintainable, and efficient code.
* Ensure the performance, quality, and responsiveness of applications.
* Identify and fix bugs and performance issues.
* Stay up-to-date with the latest iOS development trends and technologies.
* Participate in code and design reviews.
* Taking part in the decision-making process and having an opportunity to lead the team in the future.

Requirements:

* 4+ years of experience in iOS development
* Strong knowledge of Swift
* Experience with RESTful APIs and third-party libraries
* Experience with Git version control
* Strong problem-solving skills and attention to detail
* Ability to work independently and in a team environment
* Strong communication and interpersonal skills
* Hands on experience with websockets (would be a plus)
* Experience of creating and publishing applications to the AppStore (would be a plus)
* English - Intermediate level and above 

What we suggest:

* Competitive compensation.
* Interesting tasks and ability to grow.
* Small team and direct communication to the stakeholders so that everyone can hear your voice.
* An ability to become not only a teamplayer but a partner of the company.
* Full remote work position.
* Flexible working hours.