+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

92-64 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

Да бъдеш мобилен програмист – приключението в Mobile Wave Solutions

Мобилното програмиране е част от много от проектите на Mobile Wave Solutions. Често към екипа за едно решение се включват един или повече mobile разработчици, а дали те ще са с Android или iOS насоченост, зависи от самия проект.

Евелина Дервентска

Евелина Дервентска е Android developer и открива професията съвсем случайно, преди 7 години. Въпреки хуманитарното ѝ образование и стаж в друг сектор, това не я спира. Записва се в безплатна IT академия, а програмирането бързо се оказва нейното нещо. „По онова време мобилните услуги бяха започнали да навлизат в ежедневието ни и ми харесваше да работя в сфера, свързана с бъдещето и иновациите“, коментира тя. Евелина вече близо 2 години е част от Mobile Wave Solutions и до ден днешен се радва, че се е доверила на интуицията си при избора на компания.

Росен Михайлов

Росен Михайлов е неин колега и също се занимава с мобилно програмиране, но на iOS. Той се присъединява към Mobile Wave Solutions преди 6 години, а страстта му към технологиите се заражда още в училище. Днес Росен има над 18 години опит в сектора, като е преминал през различни технологии – Windows, Symbian и други.

Най-модерните технологии за Android и iOS екипите

Моделът на работа за Android и iOS екипите е сходен. Работата на мобилните програмисти зависи от конкретния клиент – понякога целият проект се управлява от специалистите на Mobile Wave Solutions, а в други случаи се работи към екип на клиента, както е при Евелина към момента. Тя споделя, че въпреки това вътрешният екип от Android development специалисти в тяхната компания си прави регулярни месечни срещи, на които обсъждат технологии или работни казуси. „Разпределени сме по различни проекти на клиенти и често сме част от тяхната структура, но запазваме вътрешната комуникация и си помагаме“, обяснява тя.

Наскоро дори Android специалистите решават заедно да запишат общ курс за Flow, който да бъде полезен за работата им. Това, че избират заедно да преминат обучението, Евелина определя като допълнителна мотивация за трупане на знания, а и възможност за сближаване на екипа.

Росен и Евелина участват в общ проект, като съответно той има ангажимент с iOS платформата, а тя с Android. “Проектът е много приятен и интересен. Имаме възможност да използваме цялата база от проекти на клиента, техния ноу-хау и да разширяваме знанията и опита си. Понякога се допитваме до техния екип и взаимно си партнираме“, разказва Евелина и допълва, че отговорността за Android платформата на този клиент е изцяло в нейни ръце и в тези на още един неин колега. „Гордея се с това, тъй като клиентът ни се доверява напълно за разработването на продукта и техническите решения. Скоро ще рилийзваме проекта и много се вълнувам“, разказва тя.

Уточняват, че без значение дали се работи с iOS или Android платформа, винаги се стараят да използват в работата си най-новите технологии – Swift, Combine, Swift UI, Kotlin, Android Architecture Components, Navigation component, Coroutines.

Технологични решения и напътстване на клиента – ежедневни предизвикателства

Както Росен, така и Евелина споделят, че винаги е по-интересно и вълнуващо да работиш с най-новите технологии, но това понякога крие и някои предизвикателства.

„Преди известно време реших да използвам нов начин за запазване на данни, но не прецених колко време ще ми отнеме това. Изглеждаше лесно, но изискваше задълбочени познания и въвеждането на новия метод отне повече време от очакваното. Понякога има риск с най-новите и модерни технологии, защото не сме напълно подготвени, но пък ако всичко е наред в проекта, както беше при нас, ден-два ‘забавяне’ не са фатални, стига да е за доброто на разработката. След това споделих с целия екип как се имплементира тази новост, така че имаше полза от опита ми“, споделя Евелина за един от казусите, с които се сблъсква.

Работата на специалистите е свързана не само с това да изпълнят перфектно един проект, но и да спечелят доверието на клиента. За разлика от други компании политиката на Mobile Wave Solutions е такава, че още при първите срещи с потенциален клиент, се представят и кадрите, с които клиентът ще работи. „Предизвикателно е да разговаряш с представител на бизнеса на толкова ранен етап, но чувството да покажеш на какво си способен е страхотно. Такъв беше и опитът ни с един от последните клиенти, който беше решил да използва друг доставчик, но след срещата с нас – програмистите, избра нашите услуги“, разказва Росен.

Днес те питаме…

Kаква нетна месечна заплата получаваш в IT сектора?
Loading ... Loading …

Евелина пък споделя, че понякога предизвикателствата в работата им са свързани с това да помогнеш на клиента да направи възможно най-добрия избор за своя продукт. Точно в такъв процес взима участие тя наскоро. „Освен технически предизвикателства в един от последните ми проекти, имаше и доста неясни и променящи се изисквания. Така се наложи да помогнем на клиента за намирането на правилния път към крайното решение. Да види кое е добре като user и mobile experience. Да намерим добра пресечна точка между технически препоръчителното и това, което той иска беше интересна задача и имахме доста срещи, в които обсъждахме всяка една функционалност. Това беше непознат, но полезен за мен процес, защото научих много нови неща, и сега се радвам, че се получи успешен продукт“, разказва тя като допълва, че проектът е бил изцяло тяхна отговорност и се е изпълнявал from scratch.

„Търсим Android и iOS специалисти, с дълбоко разбиране за материята“

Намирането на добри професионалисти е един от фокусите на компанията, като сега търсят кадри с познания в сферата на мобилното програмиране, но и с желание за трупане на знания и развитие. „Освен, че специалистите трябва да разбират в дълбочина материята, според мен, те трябва да бъдат и комуникативни. Ние работим заедно и е много важно да можеш да поискаш помощ, също и да представиш своята идея, решение, съвет“, уточнява Евелина, а Росен допълва, че хората, които кандидатстват за работа при тях трябва да обичат това, което правят.

Подборът на кадри в Mobile Wave Solutions протича със стандартна първа среща с HR отдела, а след това и с техническо интервю, където можете да срещнете Евелина, тъй като тя участва в тази част от процеса, заедно с дев мениджъра. По-интересното тук обаче, е че в някой етап на интервютата кандидатите могат да се срещнат и с клиента, за когото ще работят, тъй като и те активно се включват в избора на специалисти. „Много е вероятно новите хора да започнат в Igaiming сектора. Индустрията има широка база от потребители, можеш да видиш колко много хора я използват и връщат ревюта. Като цяло мобилното програмиране е много интересно, защото освен че имаш поглед върху потребителите, участваш в техния живот, като можеш да го опростиш или подобриш“, уточнява Евелина.

Когато някой нов човек стане част от екипа на Mobile Wave Solutions, той винаги има и ментор, който да му помага при решаването на задачи или просто за въвеждане и ориентиране в процесите и средата. А да се свикне със средата се оказва доста лесно, тъй като всеки един служител допринася много за това. „Хората тук наистина са страхотни и въпреки натоварването понякога, винаги се чувствам спокойна и защитена. Никой няма да те упрекне, ако допуснеш грешка или да те притиска за определени срокове. Хубавото е, и че винаги при нужда можеш да си организираш среща със CEO-то – Омид Резвани. Той е отворен както за разговор, така и за идеите ни“, казва Евелина.

Росен допълва, че именно партньорство по предходен проект с Омид го довежда до настоящата му работа в компанията. „Още преди 10 години работих с него по една разработка и веднага харесах подхода му. Той също е бил програмист и лесно разбира специалистите и проблемите им. В компанията много ми допада и това, че се чувстваш оценен както професионално, така и като личност. Отделя се специално внимание на семейството ти, като например винаги за празник децата получават подарък“.

Евелина допълва, че въпреки това и най-страхотната култура не би я задържала в една компания, ако няма възможност да се развива. А именно в Mobile Wave Solutions намира най-ценните за нея неща – усещането за персонално развитие и израстване, както и интересни проекти.

Ако имаш опит в Android или iOS програмирането, можеш да откриеш правилната за теб роля в Mobile Wave Solutions. Разгледай всички свободни позиции в Job Board-a на DEV.BG.