Вакансия в архиве, на неё нельзя откликнуться.

Ведущий программист iOS

23 апреля 2018 • 627 просмотров
Описание вакансии

Наша компания, Messapps, находится в Нью Йорке и специализируется на разработке мобильных приложений. Кроме мобильных приложений мы также занимаемся разработкой других веб и десктопных продуктов. В связи с возрастающей нагрузкой мы открываем новый офис в Нижнем Новгороде. Команда собирается полностью с нуля поэтому сейчас принимаем заявки на должности:

- Руководитель команды разработчиков (Senior iOS Developer или Senior Backend (Node.JS) Developer)

- Ведущий iOS Программист

- Джуниор/Мидл iOS Программист

- Ведущий Android Программист

- Джуниор/Мидл Android Программист

- Ведущий Backend Программист

- Тестировщик

- UI/UX Дизайнер

- Проект Менеджер

Важно отметить, что так как основной офис находится в Нью Йорке то важно знать английский на достаточном уровне как минимум для переписки с проект менеджерами в Нью Йорке. По этой же причине требование для данной вакансии ниже представлены на английском языке:

Development

  • Platform and language
    • Must have advanced expert knowledge of Swift and Objective-C. Must have advanced knowledge of Xcode and other development platforms.
  • Development tools optimization
    • Should be aware of different development tools and strive to select and optimize the best ones for use in the company
  • Processes optimization
    • Understand and and optimize iOS development process that include testing, actual coding practices, project handover between stages, teamwork.
  • Plan and build iOS project architectures
    • Need to be able to understand structure of each iOS project and help team analyze and plan it
  • Plan iOS timelines
    • Understand how long certain processes will take even if they are research and discovery in nature
  • Task management
    • Be able to manage tasks between different teammates optimizing their workload
  • Coding
    • Not being afraid of doing the groundwork and coding iOS projects on your own

Teamwork

  • Provide options
    • Mark of a good lead developer is that they never say "that's impossible" or "we'd never do that." Instead, they find options and can communicate them to everyone in the company. In difficult cases they explain the difficulties and are open to alternatives.
  • Focus on client
    • Lead developer needs to understand that client needs are paramount and we need to do everything to make sure clients are happy
  • Be supportive
    • Support team members trying to improve or solve the problem
    • Help teammates understand the solution, don’t just tell it’s wrong or that they need to do “this and that”. Explain why.
  • Be strict
    • Ensure that other iOS developers that are failing know about it and that they know that a speedy improvement is needed
  • Staying calm
    • It’s important to never lose your head. Lead developer must be able to explain everything in a calm clear manner no matter the situation.
Ваш отклик
No content.icon.access denied
Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.