
Snap Inc. е технологична компания, която създава продукти, базирани на камера, за комуникация, творчество и себеизразяване. Дейността ѝ е насочена към използването на визуални технологии, за да помага на хората да се свързват, като същевременно отчита по-широкото въздействие на дигиталните продукти върху психичното здраве, обществото и околната среда. Компанията също така поставя акцент върху многообразието, равнопоставеността и приобщаването на работното място, отговорния дизайн, етичното управление, прозрачния процес на вземане на решения и екологично отговорните операции.
Android софтуерен инженер, ниво 5, в Snap Inc. в Лос Анджелис (хибридно)
Създавайте плавни и надеждни изживявания в Snapchat като Android инженер с Kotlin и Java. Доставяйте мобилни функционалности, преглеждайте код и прилагайте практики за разработка с помощта на изкуствен интелект.
Описание
- Разработвайте иновативни изживявания, които използват максимално възможностите на мобилните устройства
- Създавайте плавни, стабилни и ангажиращи продукти
- Превеждайте функционалностите от дизайна през реализацията до пускането в продукция
- Оценявайте техническите компромиси и си партнирайте с дизайнерския екип по практиките за потребителски интерфейс и инфраструктура
- Преглеждайте кода, за да поддържате високи стандарти за качество
- Прилагайте инструменти с изкуствен интелект и бързи работни процеси за разработка, за да проектирате и доставяте мащабируеми услуги
- Поддържайте строги стандарти за коректност, сигурност и готовност за продукция
Изисквания
- Бакалавърска степен в релевантна техническа дисциплина, например компютърни науки, или равностоен практически опит
- Поне 6 години опит в разработката на софтуер след бакалавърска степен, или релевантна магистърска степен с над 5 години следдипломен опит, или релевантна докторска степен с над 2 години следдипломен опит
- Професионален опит в разработката на Android приложения
- Предпочитат се задълбочени познания по Kotlin и Android
- Умения за работа с инструменти с изкуствен интелект или силна способност за бързото им усвояване
- Способност за оценяване на архитектурната издържаност, проблемите с производителността и рисковете за сигурността на код, генериран от изкуствен интелект
- Способност за усвояване и прилагане на развиващи се системи и инструменти с изкуствен интелект
- Познания по Kotlin, Java, RxJava и Dagger
Придобивки
- Платен отпуск за родители
- Цялостно медицинско покритие
- Програми за подкрепа на емоционалното и психичното здраве
- Компенсационни пакети, включващи дялово участие под формата на ограничени акции
- Стандартният подход Together, който изисква работа от офиса четири или повече дни седмично