Transcenda
Android Engineer
TranscendaPoland3 days ago
ContractRemote FriendlyEngineering

Who are we?

Transcenda, headquartered in the US, was founded in July 2019 and is a full-lifecycle product development company. With locations throughout Europe - Romania, Poland, and Ukraine, Transcenda works with Fortune 500 companies and well-funded startups to help bring new products to life.


Transcenda helps companies ideate new product concepts, build prototypes, design world-class solutions then engineer new commercial products. Transcenda puts people first and strives to be a changemaker by building a better world through technology. Transcenda has grown from a 5-person team to over 200 people over the past three years and plans to continue growing.


Key responsibilities:

  • Design and implement comprehensive unit test coverage across the Android application codebase, ensuring reliability and maintainability of existing and new features.
  • Collaborate with product and engineering teams to define testable requirements.
  • Collaborate with cross-functional teams.
  • Refactor legacy code to improve testability and support modern testing practices.
  • Establish and enforce best practices for unit testing
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Drive engineering from concept to finished product.


Must haves:

  • Strong knowledge of Android SDK, different versions of Android.
  • Experience with both Java and Kotlin.
  • Proficiency in Java Core.
  • Kotlin coroutines and flows.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns, and best practices.
  • Experience with XML view.
  • Experience with offline storage, threading, and performance tuning.
  • Experience with basic Android components: BroadcastReceivers, Background Service, ContentProvider.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Familiarity with cloud message APIs and push notifications.
  • Understanding of Google’s Android design principles and interface guidelines.
  • Understanding of test-driven development (TDD) and best practices for building testable Android architectures
  • Proficient understanding of code versioning tools, such as Git.
  • Upper-Intermediate+ level of English.


As a plus:

  • Good time-management skills.
  • Great interpersonal and communication skills.
  • Experience in setting up the CI/CD pipelines.
  • Experience in IPC.
  • Experience with Bluetooth.
  • Familiarity with multi-module project architecture.
  • Experience with DI libraries (Dagger or Hilt).


What we offer

  • 100% remote in Poland, Romania, or Ukraine.
  • B2B Contract.
  • English classes.

Key Skills

Ranked by relevance