Việc làm Có rất nhiều cơ hội công việc phù hợp với bạn tại TMA đang chờ được khám phá!

Android Kotlin Developer

Số lượng: Đang cập nhật
Địa điểm: 84A/5 Trần Hữu Trang, Phường 10, Quận Phú Nhuận
Ngày hết hạn: 31/12/2021

Job description:

  • Develop a software agent in Kotlin, hosted on Android videoconferencing systems, which communicates with Symphony services for sharing its OS, hardware and manufacturer properties
  • Create design documents based on functional requirements
  • Maintain existing agents, troubleshoot issues and find performance bottlenecks
  • Write unit tests and assist QA in creating test plans
  • Generate development documentation

  Required skills:

  • Good written and spoken English
  • 3+ years of experience in native app development with Kotlin and Java
  • Experience with Kotlin Coroutines
  • Experience with the interaction of REST APIs
  • Knowledge of clean code architecture with MVP, MVVM or MVI
  • Knowledge with most popular frameworks: Kotlin-Android-Extensions
  • Knowledge of unit testing & UI testing
  • Knowledge of the standard Git workflow
  • Understanding of publishing apps in app stores
  • Experience working with 3rd party SDKs
  • Web Services experience with development/integration
  • Working knowledge of TCP based protocols and transports (SSH/Telnet, HTTP, WebSockets)
  • Excellent troubleshooting and problem-solving skills
  • Good communication skills

What would be a plus:

  • TDD, Unit testing and Automated testing in general
  • GitHub and GitFlow or any GitHub-like experience (e.g. Bitbucket)
  • Jira
  • Experience with other programming languages
  • Interest in IoT
  • Interest in Audio/Video equipment
  • UCC experience (Microsoft Teams)