Job Description
Roles and Responsibilities:
●Develop enterprise grade Android applications meeting the business requirements.
●Collaborating with UI/UX Designers, Software Testers and Back-end Developers to
ensure that each app is presentable and in perfect working order.
●Self Motivated engineer who can solve problems independently.
●Understand and gain expertise in existing products and services at Transight.
●Continuously discover, evaluate, and implement new technologies to maximize
development efficiency
Good to have:
●Basic understanding of Kotlin programming language
●Experience in Dark and Flutter SDK and Proficient in Java programming language
●Experience in working with Web Services and REST APIs
●Experience in Location Services, Maps, Offline Storage, Background Services, Threading, Push notifications and third-party libraries
●Good understanding of Architecture patterns like MVVM, MVC, MVP and development Life Cycle
●Experience in publishing Android Apps to Google Play Store
●Proficient understanding of code versioning tools, such as Git