Size: a a a

AndroidDev :: Разработка. It's Android time now!

2019 November 21

OW

Olivia Williams in AndroidDev :: Разработка. It's Android time now!
#вакансия #ReactNative #react_native #удаленно #Санкт-Петербург #СПб #Mobile #Frontend #reactnativedeveloper #mobiledev

Город и адрес офиса: Санкт-Петербург, Шпалерная
Формат работы: удаленно или офис
Занятость: полная
Зарплатная вилка:  от 170000 до 240000 рублей (суммы выше обсуждаем индивидуально)

В сильную команду ищем Senior React Native разработчика, который заинтересован в работе на американских проектах

📌Штаб-квартира находится в Санта-Монике, офисы - Санкт-Петербурге, Ростове-на-Дону, Таганроге и Мексике
📌В команде проекта уже есть около десяти React Native разработчиков.
Сейчас есть несколько проектов, к которым можно присоединиться, они будут выбираться уже после технического собеседования в компании.

Задачи:
✅Проектирование, разработка и внедрение нового функционала для мобильного приложения
✅Создание масштабируемого и тестируемого программного обеспечения
✅Участие в обсуждениях дизайна
✅Рефакторинг и оптимизация существующего кода

Стек:
🔸React Native, TypeScript, ES6, MobX

Необходимые навыки:
☑️Разговорный английский язык
☑️2+ лет опыта в разработке на React Native
☑️Отличное знание JavaScript (ES2015 +) и TypeScript
☑️Отличное знание React и его библиотек управления состоянием (Redux, MobX)
☑️Большой опыт реализации анимации пользовательского интерфейса
☑️Знание WebPack, Jest, CSS, StyledComponents, Git

Большим плюсом будет:
✔️Опыт проектирования больших приложений React / React Native с нуля
✔️Отличное знание архитектуры программного обеспечения и общих закономерностей

Предлагаем:
🔻Профессиональный, личностный и финансовый рост; возможность быстро вырасти в Lead-а
🔻Спонсорство посещений IT-мероприятий, профессиональных конференций (в том числе и в других странах), а также финансовое покрытие онлайн и оффлайн курсов
🔻Внутренние хакатоны и встречи, где каждый сотрудник может выступать в роли спикера
🔻Гибкий график работы и удалёнка
🔻Для жителей Санкт-Петербурга: уютный офис в историческом центре города на набережной реки. Фрукты, кофе, чай, печенье, мюсли, душевые, велосипеды и места для парковки автомобилей, зоны отдыха с уютными креслами, мешками с фасолью и диванами, PS4, гитары, балалайки и библиотека с профессиональной и художественной литературой
🔻Компенсация спортивных и медицинских расходов
🔻Курсы английского языка с носителем языка в офисе и командировки в США и Мексику.

(название компании по запросу)
Контакты для направления резюме:
📌email: trenina@it-atlas.ru
📌telegram: @reclutadora
источник

РW

Роман Webds in AndroidDev :: Разработка. It's Android time now!
Добрый день.
Подскажите компанию по разработке Приложений в Украине, кто знает?
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Коллеги, в качестве рекламы, расскажу про канал @pogromista на котором помимо флуда можно задать вопросы или поделиться опытом по релокации и прохождению собеседований в европейских и североамериканских компаниях. Канал создан вместо прежнего канала погромисты почившего в бозе
источник
2019 November 22

AD

Anna Demchenko in AndroidDev :: Разработка. It's Android time now!
#вакансия #СПБ #Android #Kotlin #start-up
Локация: СПб, м.Выборгская
Формат работы: офис
Занятость: полная
ЗП: 200 000 - 280 000 net (полностью белая)

Ищем Senior Android developer.

Привет!
Меня зовут Аня, я - HRD компании Orca.
Мы - финтех старт-ап, создаем платформу простого доступа к инвестициям на фондовом рынке (рынок Великобритании). Мы создаем решение, с помощью которого любой сможет купить акции и любые другие активы в один клик в приложении.
Стек:
🔹Android API >= 21 + AndroidX;
🔹Kotlin + Coroutines + Koin;
🔹Android Architecture Components + Material;
🔹OkHttp + Retrofit2;
🔹ExoPlayer;
🔹GMS + Firebase;
🔹Git(Bitbucket) + Jira + Confuence.
Требования:

🔹опыт разработки под Android 2+ года;
🔹уверенное знание Kotlin;
🔹знание особенностей верcий Android API >=21;
🔹понимание особенностей разработки клиент-серверных приложений;
🔹наличие готовых проектов в Google Play;
🔹опыт создания сложных интерфейсов, кастомных UI-🔹компонентов, нестандартных анимаций;
🔹умение декомпозировать и оценивать задачи;
🔹опыт локализации и устранения багов.

Для связи: @anna_orca
источник

RR

Rustaveliman Rustaveliman in AndroidDev :: Разработка. It's Android time now!
Парни всем привет. Хотел сделать диктофон. У в одной из статей было написано, что он работает по принципу конечного автомата. Прочитал уже кучу статей, но так и не понял что это такое. Может кто-то максимально примитивным языком объяснить что это такое
источник

ЮИ

Юля Игнатова in AndroidDev :: Разработка. It's Android time now!
Всем привет!))
Сейчас ищу Android-разработчика в крутую компанию Golos.io, которая создает свою собственную современную медиа-платформу. Она представляет из себя социальную сеть, в которой можно зарабатывать за размещённый контент.
По зп: от 150 до 250 т.р. на руки
Офис: м. Смоленская
Пишите в телегу @juls_ignatova
Подробности тут: https://telegra.ph/Golos-04-10
источник

A

Alexander in AndroidDev :: Разработка. It's Android time now!
Rustaveliman Rustaveliman
Парни всем привет. Хотел сделать диктофон. У в одной из статей было написано, что он работает по принципу конечного автомата. Прочитал уже кучу статей, но так и не понял что это такое. Может кто-то максимально примитивным языком объяснить что это такое
У тебя есть конечное количество состояний, например "Готов к записи" "Запись идёт", "Запись закончена" и условия перехода между ними, например: нажали кнопку записи - переходим в состояние "Запись идёт". Нажали кнопку "Завершить запись" - перешли в состояние "Запись закончена". Сохранили на диск - перешли в состояние "Готов к записи".
источник

ЮИ

Юля Игнатова in AndroidDev :: Разработка. It's Android time now!
#вакансия #москва #офис #fulltime #android #kotlin #java
Локация: Москва, м. Водный стадион
Формат: офис, fulltime
Вилка: от 180к до 250к (net)

Ищу крутого Android-разработчика в дочку банка Тинькофф.
Ребята из команды, которая принесла Digital в Digital Banking. И теперь хотят начать всё с чистого листа. Сильная команда инженеров, свобода в принятии решений и выборе технологий, отсутствие легаси и самый амбициозный проект Тинькофф за последние несколько лет.

Задачи:
•  Разработка финтех-приложения
•  Развитие библиотеки общих компонентов

Предлагаем:

•  Профессиональное развитие: проводим митапы, тренинги и мастер-классы; огромная tech-библиотека в твоем распоряжении;
•  Бесплатные и вкусные обеды в уютном Tinkoff.Сafe; чай, кофе и фрукты в кухнях на каждом этаже офиса;
•  Заботу о здоровье: полис ДМС и страховку от несчастных случаев для тебя и льготные условия страхования для близких;
•  Занятия в бесплатном фитнес-зале «Tinkoff.Sport»: есть тренажеры, групповые программы с крутыми тренерами, сауна. Устраиваем турниры по футболу, волейболу и хоккею;
•  Работу в комфортном офисе в 5 минутах пешком от м. Водный стадион. Для тех, кто за рулем, есть удобная парковка


@juls_ignatova
Постараюсь отвечать максимально оперативно! :)
источник

C

Chernikov in AndroidDev :: Разработка. It's Android time now!
Народ подскажите - лучше ошибку оборачивать в трай кэч и выводить окно об ошибке, и в это время в фоне отправлять лог на сервер или лучше чтобы в итоге ошибка была записана в лог отправлена на сервер а потом приложение было крэшнуто ?
источник

VP

Vladimir Podlipnyak in AndroidDev :: Разработка. It's Android time now!
Chernikov
Народ подскажите - лучше ошибку оборачивать в трай кэч и выводить окно об ошибке, и в это время в фоне отправлять лог на сервер или лучше чтобы в итоге ошибка была записана в лог отправлена на сервер а потом приложение было крэшнуто ?
ну как может быть лучше падение приложения?
источник
2019 November 23

AG

Andrew Growing in AndroidDev :: Разработка. It's Android time now!
Chernikov
Народ подскажите - лучше ошибку оборачивать в трай кэч и выводить окно об ошибке, и в это время в фоне отправлять лог на сервер или лучше чтобы в итоге ошибка была записана в лог отправлена на сервер а потом приложение было крэшнуто ?
Firebase Crashlitycs
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
Andrew Growing
Firebase Crashlitycs
+
источник

C

Chernikov in AndroidDev :: Разработка. It's Android time now!
Andrew Growing
Firebase Crashlitycs
Там вопрос не про систему анализа был а про поведение приложения, но я уже кпжется понял как надо: если приложение модульное то ловить крэш в конкретных модулях, крэш молуля не должен валить все приложние
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Chernikov
Народ подскажите - лучше ошибку оборачивать в трай кэч и выводить окно об ошибке, и в это время в фоне отправлять лог на сервер или лучше чтобы в итоге ошибка была записана в лог отправлена на сервер а потом приложение было крэшнуто ?
По хорошему писать без крашей, т.е. обрабатывать все эксепшены или не приводить к ним
источник

A

Alex in AndroidDev :: Разработка. It's Android time now!
Парни всем привет, начинаю только погружать в мир ведройда
Так и вот, начал разибраться с MVP
хочу найти хочу создать recycler в Activty
1.Мне нужно создать interface View
2.Создать в нем метод initRecycler
3.Имплементировать этот interface в Activity
4.Написать сам метод initRecycler и после этого вызвать этот метод в onCreate
Прости, если глупые вопросы, надеюсь на ваше понимание
Или где-то нужно что-то поменять?
источник

VU

Vadim Uzbekov in AndroidDev :: Разработка. It's Android time now!
Alex
Парни всем привет, начинаю только погружать в мир ведройда
Так и вот, начал разибраться с MVP
хочу найти хочу создать recycler в Activty
1.Мне нужно создать interface View
2.Создать в нем метод initRecycler
3.Имплементировать этот interface в Activity
4.Написать сам метод initRecycler и после этого вызвать этот метод в onCreate
Прости, если глупые вопросы, надеюсь на ваше понимание
Или где-то нужно что-то поменять?
Привет, а что ты будешь в initRecycler делать?
По п.4 - если ты вызываешь этот же метод, то непонятно, как это с mvp связано, view должен методы презентера вызывать, а презентер методы view
источник

A

Alex in AndroidDev :: Разработка. It's Android time now!
Vadim Uzbekov
Привет, а что ты будешь в initRecycler делать?
По п.4 - если ты вызываешь этот же метод, то непонятно, как это с mvp связано, view должен методы презентера вызывать, а презентер методы view
совсем что-то запутался
источник

VU

Vadim Uzbekov in AndroidDev :: Разработка. It's Android time now!
Alex
совсем что-то запутался
Лучше статьи по mvp глянь в инете, это точно надежнее
источник
2019 November 24

A

Alex in AndroidDev :: Разработка. It's Android time now!
Vadim Uzbekov
Лучше статьи по mvp глянь в инете, это точно надежнее
Да я глянул там какие-то абстракции одни
источник

VU

Vadim Uzbekov in AndroidDev :: Разработка. It's Android time now!
Alex
Да я глянул там какие-то абстракции одни
Можешь сделать к примеру метод во View: initRecycler(items: List<Items>)
И в презентере: getItems()
В презентере в методе getItems() получаешь данные, вызываешь метод initRecyler(items), во вью создаешь адаптер и прикрепляешь его к ресайклеру
источник