Sr. Software Engineer - Android
Requirements: - Possess at least a Bachelor's Degree (S1), Engineering (Computer/Telecommunication), or equivalent. - Willing work full onsite - At least 3 years of working experience in the related field. - Have experience working at startup company or POS project is a preferal. - Have Experience using Kotlin Jetpack Compose - Strong knowledge of Android SDK & NDK - Have Experienced in MVC/MVVM/VIPER/MVI Design Pattern, Dependency Injection (Koin/Dagger), and Reactive Programming - Have Experience working with remote data via REST and JSON - Have Experience with third-party library an APIs such as Retrofit, ReactiveX/Kotlin Coroutine, Room, Socket - Have Experience connect to hardware such as printer (wifi, bluetooth), cash drawer, etc - Have Experience implementing Clean Architecture such as SOLID Principle, Repository Pattern, etc - Have Experience in performance analytical tools such as App Inspection, Profiler, and Benchmarking - Familiarity with Flutter and React Native framework is a plus. Responsibilities: - Coding and Programming: Writing efficient and maintainable code for mobile applications, considering performance and security. - Collaboration: Working closely with cross-functional teams, including UX/UI designers, product managers, and backend developers, to deliver high-quality mobile solutions. - Testing and Debugging: Conducting thorough testing of mobile applications, identifying and fixing bugs, and ensuring optimal performance across various devices. - Continuous Learning: Keeping up-to-date with the latest industry trends, technologies, and best practices in mobile development. - User Experience Optimization: Focusing on creating a seamless and intuitive user experience by implementing user interface enhancements and addressing user feedback. - Documentation: Creating and maintaining technical documentation for the mobile application.公司地址:
台北市信義區市⺠⼤道六段288號10樓其他:
None-2025-03-04