Стэл

Mobile developer (Swift+ Flutter)/Разработчик мобильных приложений

До 3 500 USD
  • Тбилиси
  • От 3 до 6 лет
  • Git
  • Flutter
  • Swift
  • iOS

Mobile developer (iOs +Flutter)

Job Purpose

  • To develop a world-class, cross-platform iOS and Flutter mobile app
  • Be accountable for the design, delivery and implementation in line with product vision and expectation
  • Work in a professional, collaborative and innovative way that builds on the great culture and working environment
  • Engage in a collaborative customer journey that is committed to ensuring that we deliver a positive user experience

Key Responsibilities

  • Delivery of packages of work and individual tasks to agreed deadlines
  • Provide realistic time estimations and in identifying and resolving any completion risks
  • Utilise all resources effectively to ensure that no duplication of work or code occurs and works efficiently
  • Ensure that the code you work with is scalable and future proof in such a way that it is easy to extend, understand and build on for other engineers
  • Collaborate with the wider team in the creation of specification documents by providing accurate technical information and supported research findings
  • Clearly document complex bodies of work to enable other engineers to diagnose potential problems with ease
  • Proactively develop technical skills and keep awareness of developments in the industry to support delivering what we do well
  • Help develop and define processes and procedures to improve working practices
  • Any other responsibilities as may reasonably be required in your role

Experience / Qualifications

Essential

  • English from B2
  • Experience in iOS development (Swift)
  • Experience in app development in Flutter with experience working with a wider technical team on multiple project streams
  • Experience of producing apps with complex functionality
  • Experience in integrating and working with GraphQL and gRPC
  • Deep understanding and use of BloC for state management
  • Experience working with a local database and in developing offline-first applications
  • Understanding of good, practical architecture
  • Excellent and demonstrable experience of git source control
  • Demonstrable experience of preparing technical documentation
  • Excellent organisational skills
  • Design awareness
  • Understanding of best practice for customers and businesses

B2B contract

remote job

Разработка высококачественного кроссплатформенного мобильного приложения для iOS и Flutter

Ответственность за проектирование, разработку и реализацию в соответствии с видением продукта и ожиданиями

Участие в совместном взаимодействии с клиентами, направленном на обеспечение положительного пользовательского опыта

Обязанности:

  • Выполнение пакетов работ и отдельных задач в согласованные сроки
  • Предоставление реалистичных оценок времени, выявление и устранение любых рисков завершения
  • Эффективное использование всех ресурсов для предотвращения дублирования работы или кода и обеспечения эффективной работы
  • Обеспечение масштабируемости и перспективности кода, с которым вы работаете, таким образом, чтобы его было легко расширять, понимать и использовать для других инженеров
  • Сотрудничество с командой в создании спецификаций, предоставляя точную техническую информацию и подтверждающие результаты исследований
  • Четкое документирование сложных задач, чтобы другие инженеры могли диагностировать потенциальные проблемы
  • Активное развитие технических навыков и отслеживание тенденций в отрасли для обеспечения качественного выполнения нашей работы
  • Помощь в разработке и определении процессов и процедур для улучшения рабочих процессов
  • Выполнение любых других обязанностей, которые могут потребоваться в вашей должности

Обязательные требования

  • Английский язык на уровне от B2
  • Опыт разработки iOS-приложений
  • Опыт разработки приложений на Flutter с опытом работы в составе расширенной технической команды над несколькими проектами
  • Опыт создания приложений со сложной функциональностью
  • Опыт интеграции и работы с GraphQL и gRPC
  • Глубокое понимание и использование BloC для управления состоянием
  • Опыт работы с локальной базой данных и разработки приложений, ориентированных на работу в автономном режиме
  • Понимание хорошей, практичной архитектуры
  • Подтвержденный опыт работы с системой контроля версий Git
  • Подтвержденный опыт подготовки технической документации
  • Отличные организационные навыки
  • Знание принципов проектирования
  • Понимание передовых методов работы с клиентами и бизнесом

B2B котракт

полностью удаленная работа