Работа Mobile Application Developer
17 нови обяви за работа
-
Company Description Devexperts is a steadily and permanently growing company, specializing in financial software development, professional implementation and support for investment and brokerage companies dealing in global futures, options, stocks a...
-
SENIOR MOBILE DEVELOPER (React Native & ReactJS) Who are we? We are the first IT recruitment agency in Bulgaria with more than 23 years of stable presence in the market. The company has established a reputation for delivering high-quality services ...
-
Android Developer myPOS was founded on the belief that all businesses and entrepreneurs should be able to leverage the power of card payments and modern technology to grow and thrive. The company is dedicated to providing innovative, affordable and ...
-
Търсите ли работа в компания, която прогресивно се развива, има богат опит, свежи идеи, отговорно отношение към клиентите, партньорите и ...
-
Grove Global Consult stands at the forefront, offering strategic consulting services to the private business sector across the globe. As industry leaders, we specialize in connecting exceptional talent with unparalleled opportunities. For one of our ...
-
Senior Android Developer Who we are – WE ARE: Leaders in innovation and a favorite brand of thousands of Bulgarians Different and we encourage diversity - this gives us invaluable advantages Flexible, operational and without barriers in the organ...
-
Senior iOS Developer Who we are – WE ARE: Leaders in innovation and a favorite brand of thousands of Bulgarians Different and we encourage diversity - this gives us invaluable advantages Flexible, operational and without barriers in the organizat...
-
-
Търсите ли работа в компания, която прогресивно се развивa, има богат опит, свежи идеи, отговорно отношение към клиентите, партньорите и с...
-
Company Description Devexperts has been working for nearly two decades consulting and developing for the financial industry. We solve complex technological challenges facing the most well-respected financial institutions worldwide. By becoming a pa...
-
Company Description Welcome to a place where your ideas lead to something big! Welcome to Bosch! Bosch is a leading global supplier of technology and services for the automotive industry. Bosch Engineering Center Sofia was founded in 2019 as an in...
-
SENIOR EMBEDDED SOFTWARE DEVELOPER FOR AUTOMOTIVE Company Description Welcome to a place where your ideas lead to something big! Welcome to Bosch! Bosch is a leading global supplier of technology and services for the automotive industry. Bosch En...
-
We are: Bulwork is the first IT & TELCO recruitment agency in Bulgaria with more than 23 years of stable presence in the market. The company has established a reputation for delivering high-quality services to clients and candidates. We respect the ...
-
5,430 лв - 7,680 лв / месец (нето) от работодател
HMG LINKS Ltd is a local multi-sector recruitment company focused on tailor-made solutions for its partners’ human resources needs. We strongly believe in an honest and ethical approach to recruitment. Our Client is seeking an enthusiastic and ski...
-
HMG LINKS Ltd is a local multi-sector recruitment company focused on tailor-made solutions for its partners’ human resources needs. We strongly believe in an honest and ethical approach to recruitment. The world is changing. The question is what w...
Какво е това?
Това е изчисление на Yox за приблизителната работна заплата за тази позиция. Посочената стойност не е потвърдена от работодателя и може да се различава с реалната стойност на предлаганото възнаграждение.
Как се смята?
Изчислена Заплата е приблизителната стойност на възнаграждение за конкретната позиция на базата на данни от стотици хиляди обявени заплати по професия за последните 2 години. В Yox се предоставя и информация за заплатите от служители, която също е част от изчислението.
Защо тази информация е полезна?
Можеш да разбереш приблизителната заплата за тази позиция. Можеш и да филтрираш списъкът с обявите за работа по размер на работната заплата.
Пълно описание
Devexperts is a steadily and permanently growing company, specializing in financial software development, professional implementation and support for investment and brokerage companies dealing in global futures, options, stocks and crypto trading.
Devexperts provides a wide range of fully integrated trading platforms for both retail and institutional brokers. Our trading software features comprehensive front-, middle-, and back-office applications, advanced risk- and order- management systems, as well as powerful charting software for accurate market analysis.
Job Description
Working in our team you will be part of an extremely efficient, relatively small, multicultural, and distributed mobile team consisting of not more than 10 mobile developers, but will also be part of a larger Mobile department that consists of more than 50 people already and is constantly growing. In our teams, we also have QA, UX/UI experts, BA, and PMs so you will never feel alone, confused, or abandoned.
Our product is based on DXtrade XT(https://devexperts.com/dxtrade-xt/) and has multiple custom-made features enlarging even further our brokerage platform capabilities. Mobile clients are a critical part of the project because they enable users to easily and quickly carry out complex trading operations on international trading exchanges.
We’re looking for an experienced Android developer to help us evolve our mobile application used by thousands of clients on a daily basis. While we primarily use Kotlin for all new code, there are still some portions in Java that require attention. We have a proprietary high-performance mobile transport and share some portions of the code between iOS and Android through cross-compilation. Besides mobile development, our engineers are actively participating in BFF(Backend For Frontend) component development, so we are always sure that we have the most convenient structure and format of the data.
Qualifications
Your typical day as a Senior Android developer:
· Enhance and refine our mobile trading Android platform: our current goal is to incorporate Compose with Kotlin flows into already exciting features. · Collaboratively architect and deploy innovative features using Kotlin. · Share your expertise during code review activities and refinement sessions · Actively participate in platform-wide engineering discussions, offering innovative ideas for improvement. Weekly meetings are held to address current codebase challenges and strategize effective solutions. · Work together to create new ideas: In our team, everyone's ideas are important. Engage closely with individuals who propose product ideas, design experts, and other developers to make these new ideas real. · Consistently elevate our developer journey, leading the charge in pioneering technical explorations and prototype developments.
Requirements:
· Mastery of Kotlin and Java · Deep understanding of Android framework · Analytical and problem-solving skills · Knowledge of OOP principles and an ability to implement them in practice · Strong understanding of data structures, OOP, FP, SOLID principles · Deep understanding of multithreading in android RxJava, RxKotlin and tradeoffs between reactive vs imperative programming, Kotlin Coroutines. · Extensive knowledge of Android architecture components LiveData, ViewModel, Navigation etc. · English level B2 or above · BS or higher technical degree in Computer Science or a closely related field · 4+ years of experience in Android software development
Also the following knowledge or experience will be to your advantage:
· Financial, brokerage or exchange-related software · Knowledge about Accessibility best practices in Android · Experience with Snapshot testing · Experience working on backend components with Java · DI - Dagger 2, Hilt or any other tool capable of dependency injection · Good understanding of Networking and client-server communication · CI/CD, Gradle and TeamCity · User Interface design and usability design experience
Additional Information
· Paid vacation 20 + 5 days · Free MultiSport card · Medical insurance – premium package · Мodern office space · Panoramic view of Vitosha mountain · Gym & billiard in the office · Parking spot or public transport card · Mentorship program · Training, courses, workshops · Paid pro certifications · Subscriptions to pro sources · Participation in conferences · English courses · Trading contest within the company · Tech meetup dxTechTalk · Speaker's club · Opportunity to develop your personal brand as a speaker · Internal referral program · Remote work / Hybrid mode · Flexible schedule · Work & Travel program · Relocation opportunities
Социални Придобивки
- health_and_safety iconДопълнително Здравно Осигуряване
- trainКарта за Градски Транспорт
- schoolБезплатни Обучения/Курсове
- event_seatСеминари и Конференции
- sports_footballКарта за Спорт
- emoji_food_beverageБезплатни Напитки
Средна заплата за сектора
5,600 лв / месец (изчислена от Yox)
Средна работна заплата за града изчислена от YOX
750 лв / месец
10,500 лв / месец
Мнения и оценки от служители
Разработчик на мобилни приложения
Разработчиците на мобилни приложения създават софтуер за приложения за мобилни устройства въз основа на предоставените проекти като използват общи или специфични инструменти за разработване на операционни системи за устройства.
Необходими основни умения
- мигриране на съществуващи данни
- използване на специфичен за отделни приложения интерфейс
- разработване на автоматизирани методи за мигриране
- използване на компютъризирани инструменти за софтуерен инженеринг
- отстраняване на грешки в софтуер
- използване на модели за софтуерно проектиране
Необходими основни знания
- компютърно програмиране
- инструменти за откриване на грешки в ИКТ
- софтуер за интегрирана среда за разработка
- мобилни операционни системи
- инструменти за управление на конфигурирането на софтуер
- интернет на устройства
Финален преглед
Увери се, че информацията е точна и ако всичко е наред натисни „Изпрати“ и твоята кандидатура отива незабавно за преглед в .
При интерес от работодателя очаквайте връзка на посочените от вас контакти.