
OPENLANE управлява дигитални пазари на едро и свързани услуги за индустрията на употребяваните превозни средства. Нейната B2B платформа обслужва търговци, кредитори и клиенти с търговски превозни средства в Съединените щати, Канада и Европа. Компанията съчетава търгове на превозни средства и ремаркетинг с инспекция, управление на инвентара, ценообразуване, услуги, базирани на данни, транспорт, услуги, свързани с документи за собственост, издирване на превозни средства и финансиране на инвентара. Дейността ѝ се развива на пресечната точка между автомобилната индустрия, технологиите за пазарни платформи и бизнес услугите.
Android разработчик с подход AI-first в OPENLANE
Разработвайте Android преживявания за дигиталния пазар на OPENLANE за търговия на едро с автомобили. Създавайте функционалности с Kotlin, интерфейси с Compose, тестове и работни процеси с помощта на AI.
Описание
- Разработвайте Android функционалности за преживяванията на продавачи и купувачи на пазара.
- Изграждайте интерфейси с Jetpack Compose с ясно управление на състоянието и събитията и поддържайте наследени XML интерфейси при нужда.
- Пишете модулни тестове и спазвайте екипните CI стандарти за форматиране и покритие на тестовете.
- Използвайте AI инструменти, за да ускорите програмирането, тестването и отстраняването на грешки, и проверявайте резултатите им преди сливане на промените.
- Работете с екипите по продукт, дизайн, backend и платформено инженерство, QA, старши Android инженери и iOS екипи.
- С насоки от по-опитни колеги усвоявайте и внедрявайте общи платформени функционалности, включително флагове за функционалности, аналитика и удостоверяване.
- Използвайте подпомагани от AI методи за програмиране, рефакториране, генериране на тестове, отстраняване на грешки, анализ на първопричини, документация и споделяне на знания.
- Поемайте постепенно по-голяма отговорност за надеждността на функционалностите и оперативната им изправност от начало до край.
- Отчитате се пред мениджъра по мобилно инженерство.
Изисквания
- Най-малко 3 години професионален опит в Android разработката или равностойно ниво на компетентност.
- Добро владеене на Kotlin.
- Опит с пускането в продукционна среда на поне едно Android приложение.
- Подход AI-first и активно използване на AI инструменти за разработка, с критична оценка на резултатите им.
- Бакалавърска степен по компютърни науки или сродна област, или равностоен практически опит.
- Опит с Jetpack Compose и/или XML Views.
- Опит с Coroutines, базово внедряване на зависимости чрез Hilt, ViewModels и състояние на интерфейса от типа StateFlow.
- Опит с REST мрежова комуникация и базово локално съхранение на данни.
- Познаване на флагове за функционалности и мобилна аналитика.
- Опит с модулно тестване, например с MockK и Turbine, и готовност за развиване на умения за тестване на интерфейс и инструментално тестване.
- Увереност при работа с CI, тестове и преглед на код.
- Предимство са продукционен опит с Compose; познания за Hilt, Room, WorkManager или CameraX; опит с мобилни пазари или електронна търговия; или познаване на хибридни WebView среди.
Придобивки
- Конкурентно заплащане.
- Здравно, стоматологично и зрително покритие, с вноски от работодателя в HSA и възможности за FSA в САЩ.
- Незабавно придобито право върху 401(k) в САЩ или RRSP в Канада, с работодателско съфинансиране.
- Платен отпуск, лични дни и отпуск по болест.
- Платен отпуск по майчинство и бащинство в САЩ.
- Платени от работодателя застраховки за краткосрочна и дългосрочна нетрудоспособност, животозастраховане и AD&D покритие в САЩ.
- Програма за помощ на служителите.
- Платен от работодателя ден Leap into Service за доброволчество.
- Възстановяване на разходи за обучение за допустими програми.
- Възможности за развитие на умения и споделяне на знания в глобална публично търгувана организация.
- Фирмена култура, която подкрепя вътрешни повишения, разнообразни кариерни пътища и професионално развитие.