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

Забравена парола?

Създай своя профил в DEV.BG/Jobs

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

101+53 =

Забравена парола

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

Една от всички 36 обяви за Android Development в София

Виж всички
Mobile Wave Solutions
Android Developer

Обявата е публикувана в следните минибордове

  • Anywhere
  • Съобщи за проблем с обявата

Съобщи за проблем с обявата


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

    About Mobile Wave Solutions

    Mobile Wave Solutions is a fast-growing software development company in the IT sector with offices in Sofia and London. Founded in 2014, the company is successfully expanding and currently, its team consists of more than 130 professionals with rich technical expertise. Mobile Wave Solutions works with its customers to deliver on all aspects of the software development lifecycle – from project management and business analysis to development, testing (QA) and support.

    Job Description

    We are looking for a passionate software engineer who keeps up to date with the latest development changes to become part of our team. What do we do?

    We develop solutions mainly for Lottery, Gaming, Casino and Sportsbook as part of a leading supplier of mobile and online lottery services. Furthermore, we provide world-class native applications and web products to regulate lotteries around the globe: ticket purchase, subscriptions, ticket scanning, fully integrated account, and wallet.

    Our focus is on supporting the client on the native mobile apps with the main technologies- Kotlin (and Java), for the Android native mobile apps. Our people are working as part of the client’s scrum teams. The client provides proper and detailed onboarding and the opportunity to join a very experienced and well-organized international team.

    Duties and Responsibilities:

    • Building modules for reusable code across our apps
    • Follow the SOLID principles and leave the code cleaner than we found it
    • Build compelling, high-quality, robust, and performant Native Apps using Kotlin / UI Preview, Android SDK, Java
    • Structuring and optimizing layouts for a variety of devices sizes and OS versions
    • Participate in daily project and team ceremonies, provide updates and collaborate with the team
    • Write and deliver code in a TDD-suitable manner
    • Write clean, readable, and reusable code
    • Work on bug fixing and improving application performance
    • Be able to deliver to deadline, as required in the sprint planning

    Qualifications, Skills and Experience;

    • Experience in Android development with Kotlin
    • Experience working with RESTful APIs
    • Experience with multi-threaded programming
    • Experience building adaptive UIs for mobile devices
    • Strong knowledge of design patterns (MVP, MVVM, Clean Architecture)
    • Understanding of core computer science principles and concepts i.e. OOP, memory management
    • Good communication skills in English are highly needed


    • Working experience with TDD (Test-driven development)
    • Working experience with Widgets
    • Working experience with Dependency injection

    Our Benefits:

    • Remote Office – Option to work remotely whenever you need to
    • Parking Space – We provide free parking spots
    • Fun Office Space -We offer a game zone and a relaxation area
    • Health Insurance – Additional private health insurance, including dental care plan
    • Holidays – Enjoy extra 5 days after your 1st and 3rd year
    • Personal Development – Company-sponsored training to further develop your skills
    • Employee Referral Programme – Receive a competitive bonus for referring a friend
    • Social Events -We love to celebrate our success together
    • Family Insurance – Add insurance to a family member
    • Free Lunch – When we are at the office
    • Multisport Card – Fully covered sports pass