+
Login

Enter your email and password to log in if you already have an account on H512.com

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

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

73+56 =
+
Forgot password

Enter your email, and we will send you your password

Ship.Cars Bulgaria

Senior Android Developer

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    Ship.Cars is a U.S.-based software development company that delivers products for the logistics industry. We’re building things to shake up and change the logistics industry. Native mobile apps, data scientists, single-page web applications, and so much more. We don’t shy away from the latest and greatest, and neither should you. The Bulgaria office is the center of the technology behind Ship.Cars building software solutions.

    We are currently looking to expand our team of experts with a Senior Android Developer.


    If you are ready to take the following responsibilities:

    • Design, build, and maintain high-performance, reusable and reliable code.
    • Ensure the best possible performance, quality, and responsiveness of the application.
    • Identify and correct bottlenecks and fix bugs.
    • Translate designs into high-quality code.
    • Help maintain code quality, organization, and automatization.
    • Work closely with PO and QA team during release cycles.

    Requirements:

    • Strong knowledge of Android SDK, different versions of Android (Kotlin/Java).
    • Strong knowledge of Android UI design principles, patterns, and best practices (Jetpack Compose)..
    • Understanding of Clean Code and Clean Architecture.
    • Experience with Dependency injection libraries – (Koin/Hilt).
    • In-depth understanding of architecture patterns for Android development – MVVM, MVP.
    • Familiarity with RESTful APIs to connect Android applications to back-end services (Retrofit/Ktor).
    • Experience with offline storage (Room/Realm).
    • Ability to understand business requirements and translate them into technical requirements.
    • Familiarity with cloud message APIs and push notifications.
    • Familiarity with RxJava.
    • Proficient understanding of code versioning tools, such as Git.
    • Familiarity with continuous integration.

    Considered As An Advantage:

    • Experience with multi module applications.
    • Experience with Kotlin specific features such as Coroutines, Flows.
    • Knowledge in test frameworks – JUnit, Mockito, Robolectric.

    We would love to offer you!

    • A chance to join a team of professionals that will make you push for excellence.
    • To excel in your leadership skill in a fast changing environment.
    • Competitive salary that lets you focus on your work without financial stress.
    • Additional health insurance package.
    • Seminars and team events participation.
    • Individual training budget.
    • Monthly food vouchers.
    • Flexible working hours with 24 days paid time off.
    • Great office location.
    • Referral Bonus Program.
    • Team buildings and corporate parties.
    • 50% sponsored sports card.

    Are you up for a challenge? Are you ready to join us and take your career to the next level? Send your CV in English!

    Only shortlisted candidates will be contacted for an interview.