Актуальные заказы по Mobile Application Development

Senior iOS Developer

Вакансия закрыта
Удаленно
Full-time

Looking for strong professionals for the iOS developer role to the Mobile solutions department.


Requirements:

  • Experience developing architectures from scratch and/or introducing enhancements to existing architecture
  • Experience working in all phases of the mobile application development lifecycle.
  • Proven ability to communicate difficult technical issues with sufficient clarity to internal and external stakeholders.
  • Experience in developing iOS applications using Swift, with demonstrated expertise in Swift Concurrency and SwiftUI
  • A strong grasp of software architecture patterns like MVP, MVVM, or MVI.
  • Solid knowledge of CS fundamentals, including data structures, algorithms, and multi-threading.
  • Familiarity with Agile methodologies
  • Experience with Git and automation tools such as CI/CD and unit testing.
  • Seasoned in creating sophisticated public-facing applications.
  • Very good level of English (min. B2+).


Nice to have:

  • Objective-C experience.
  • TCA experience.
  • Experience moving from cross-platform to native app development.
  • Experience working with BLE and smart devices. (Share your examples and comments with us).
  • Experience in implementing complex UI/UX in B2C apps. (Share your examples (links) in your CV).
  • Experience in some of the following domains: consumer apps, fitness and health apps, hardware apps such as apps for smart wearables, etc. (Share your examples and comments with us).
  • Experience working in complex environments with multiple teams and stakeholders
  • Experience working in distributed teams across multiple time zones
  • Experience in leading a team from a technical point of view.
Вакансия закрыта

Ведущий IOS-разработчик

Вакансия закрыта
Удаленно
Full-time

Требуется Lead IOS Developer для работы на современном проекте. Проекту уже 4 года. Полностью реализовано приложение для iOS и серверная часть. Андройд планируется с июня. Текущая версия iOS приложения реализована на современных решениях.


Вам предстоит:

• разработка нового функционала приложения используя компоненты проекта Telegram;

• участие в проектировании архитектуры системы;

• участие в принятии технических решений;

• оптимизация и рефакторинг кода;

• взаимодействие с backend разработчиками и UI/UX дизайнерами;

• верстка экранов приложений;

• оценка трудозатрат на выполнение работ.


Мы ждём от Вас:

• знание, как применяются SOLID, KISS и пр.;

• умение работать с Git;

• знание и опыт работы с сетевыми протоколами и технологиями Rest Api, Socket.IO;

• умение работать с асинхронными фреймворками в частности Signals;

• Знание паттерна Redux;

• написание Unit или UI-тестов;

• опыт разработки не менее 3 приложений;

• опыт подготовки сборок для публикаций в Сторах;

• умение читать и создавать документацию.

Будет плюсом:

• разработка приложений, реализованы на базе проекта Telegram;

• опыт разработки высоконагруженных проектов;

• следование принципам Git Flow;

• наличие проектов на github/gitlab;

• опыт работы с БД (SQLite);

• Опыт работы с RSocket;

• точная оценка требуемого времени по задачам.


Необходимо выполнить тестовое задание.

Вакансия закрыта

Senior iOS Developer

Вакансия закрыта
Удаленно
Full-time

Start date - asap

Work Description:

  • The project is related to developing a charging station for electric cars.
  • As an iOS Software Engineer, you are building a seamless experience for our EV Drivers. Enabling the power of our protocol while presenting a making the interface effortless and simple to use.
  • There are some libraries that we use, but no 3rd “frameworks’. We do use CoreBluetooth & CoreNFC. Swift is the only language anyone should be developing iOS apps these days.

Responsibilities:

  • Build the Xeal mobile application into a world-class experience for our customers.
  • Work with the product team to craft solutions that improve the user experience.
  • Write well-structured, testable, efficient, and maintainable code
  • Apply cutting-edge research and new developments to daily work.
  • Ensure that our work is ethical and values-driven to create a positive impact on the world.

Preferred Background:

  • Highly skilled with Swift (5+ Years of Experience)
  • Experience developing and deploying highly-polished, complex mobile applications to their representative app stores.
  • Experience with technical leadership of engineering teams including mentorship and coaching.
  • Demonstrated technical design capabilities, architecting complex technical features despite ever-evolving product requirements.
  • Focused on delivering impact and results to the makers and consumers who will benefit from this new ecosystem.
  • Excited about joining an open and honest work environment with supportive, ego-free colleagues committed to solving hard problems.
  • Ability to excel within a faced-paced startup environment.

Working with BLE for native iOS developers

  • Building an SDK from the existing mobile apps - i.e. separating the application logic from the underlying protocol.
Вакансия закрыта