КАР'ЄРА

Android Developer

Your tasks:

  • feasibility analysis of new functionalities,
  • designing, writing source code, comments,
  • covering the source code with tests (unit and integration),
  • documenting the source code,
  • conducting code review and refactoring,
  • debugging,
  • software optimization in terms of performance and availability,
  • care for the high quality of manufactured solutions,
  • constant cooperation with other members of the project team,
  • participation in project meetings.

 

Do you like challenges? We invite you on board if:

  • you have a minimum of 2 years of experience as a programmer in creating mobile applications,
  • you have at least 3 projects in Java and / or Kotlin on your account,
  • you have a good command of spoken and written English,
  • you can work in an international team,
  • you understand what dependency injection is and have experience in at least one of these technologies: Dagger 2, Hilt, Koin
  • you have experience with: Retrofit, Jackson, Coroutines, Junit, Mockito, Room, Picasso, Databinding or their alternatives,
  • you have the ability to use the MVVM, MVC and VIPER patterns in practice,
  • you have experience in implementing projects with streaming media,
  • you can write unit tests,
  • you know WCAG 2.1 at AA level.

 

Additionally, we will appreciate:

  • ability to work with "lifecycle-aware components"
  • experience with: SQLite, RxJava 3 (+ RxKotlin)
  • ability to design the application layout using Jetpack Compose,
  • knowledge of the Firebase platform (especially notification handling),
  • experience in working with the camera API (Camera2, CameraX),
  • ability to create plugins in Gradle and good knowledge of this tool,
  • knowledge of issues related to the security of mobile applications and vulnerability to attacks,
  • practical knowledge of CI systems (Jenkins, GitLab) and understanding of how to create pipelines and builds,
  • knowledge of the HTTP protocol and tools such as Postman, Swagger.


By joining TTSW, you will have the opportunity to co-create proprietary solutions in the energy and gas market or take part in outsourcing projects in the electricity, gas, public or medical sectors.