logo

Software Engineer (Kotlin)

World · B2TRADER
Apply

Responsibilities

  • Develop user-friendly mobile application for Android using Kotlin;
  • Optimize application performance and ensure scalability.
  • Ensure the stability of the application after upcoming releases.
  • Coordinate with Team Lead over system design and product architecture.
  • Participate in code reviews and provide constructive feedback
  • Stay up to date with the latest industry trends and best practices in mobile development
  • Synchronize with DevOps and Security departments.

Requirements

Core Requirements

  • 5+ years of experience in Android development.
  • Strong proficiency in Kotlin and modern Android development practices.
  • Hands-on experience with Jetpack Compose for building UI.
  • Solid experience with Dagger Hilt (or strong DI background and willingness to work with Hilt).
  • Deep understanding of CI/CD principles and experience integrating Android apps into CI/CD pipelines (build, test, release automation).
  • Strong background in testing:

    • Unit tests
    • Snapshot tests
    • End-to-end (E2E) tests
  • Knowledge of mobile application security best practices (secure storage, networking, obfuscation, etc.).
  • Experience working with WebSockets (real-time data, streaming updates).
  • Confident working with Gradle and Gradle plugins (configuration, optimization, custom plugins is a plus).
  • Strong interest in modern AI-powered developer tooling and agentic workflows

Domain Experience (Preferred)

  • Experience in fintech:

    • Crypto exchanges, brokers, wallets or
    • Banks, payment systems, trading platforms, or similar regulated environments.

Soft Skills

  • Ability to take ownership of features end-to-end (from design to production support).
  • Strong communication skills and ability to work closely with product, backend, QA, and design.
  • Comfortable working in a fast-paced, product-driven environment.

Conditions

  • Reliability: official employment from the first day, bonuses, annual employee review (salary review or bonus, feedback on work results)
  • Stability: our clients are in different countries, therefore we are ready for any changes in work of any country
  • Development: a lot of projects and products, which means increasing expertise in working with different technologies, or even switching to completely new ones for you within the company
  • Active corporate life: we participate in thematic conferences and forums in our cool sphere of business, corporate parties in the best restaurants of the city with participation of stars, etc
  • Comfort: Offices are in different countries. You can work from anywhere in the world
Share this job opening

Application:

I agree to the processing of my personal data in accordance with the B2BROKER Privacy Policy