Job Overview: We are seeking a highly skilled and experienced Senior Android Developer to join our team. The ideal candidate will have a strong background in mobile application development, specifically in building and deploying Android applications. As a Senior Android Developer, you will play a critical role in designing, developing, and implementing high-quality, robust applications that meet the needs of our users and align with our product strategy.
Key Responsibilities:
Design, develop, and maintain advanced applications on Android using Kotlin.
Collaborate closely with cross-functional teams, including Product Managers, Designers, and Backend Developers, to define, design, and ship new features.
Mentor and support junior developers, offering guidance on best practices, code reviews, and architectural decisions.
Identify and address bottlenecks, fix bugs, and improve application performance.
Help maintain code quality, organization, and automatization
Stay updated with the latest Android and Kotlin advancements, implementing new features and technologies where appropriate.
Implement and oversee CI/CD pipelines for automated testing, deployment, and monitoring.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
4+ years of experience in Android application development, with a proven track record of delivering successful apps.
Proficiency in Kotlin with in-depth knowledge of Android development frameworks and libraries including XML and Jetpack Compose.
Experience with RESTful APIs and third-party libraries to integrate backend services.
Familiarity with UI/UX standards and experience collaborating with design teams.
Deep understanding of Android development tools such as Android Studio, Android SDK, UI Test tool, and Unit Test tool.
Knowledge of version control systems, particularly Git.
Experience with Dependency Injections library such as Dagger2, Hilt, and Koin.
Proficient understanding of design patterns such as MVC, MVP, MVVM and Clean Architecture.
Familiarity with CI/CD process, Jenkins, Fastlane, GitHub Actions, GitLab CI, or CircleCIl
Strong experience with unit and automate test.
Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics.
Familiarity with Agile methodologies and experience working in a fast-paced, collaborative environment.
Excellent problem-solving skills and a proactive approach to challenges.
Strong communication skills, with the ability to work effectively in a team and mentor junior members.
Preferred Skills:
Knowledge of app deployment on the Google's Play Store.
Understanding of data privacy and security best practices.
Familiarity with cross-platform mobile development frameworks (e.g., Flutter or React Native) is a plus
Key Responsibilities:
Design, develop, and maintain advanced applications on Android using Kotlin.
Collaborate closely with cross-functional teams, including Product Managers, Designers, and Backend Developers, to define, design, and ship new features.
Mentor and support junior developers, offering guidance on best practices, code reviews, and architectural decisions.
Identify and address bottlenecks, fix bugs, and improve application performance.
Help maintain code quality, organization, and automatization
Stay updated with the latest Android and Kotlin advancements, implementing new features and technologies where appropriate.
Implement and oversee CI/CD pipelines for automated testing, deployment, and monitoring.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
4+ years of experience in Android application development, with a proven track record of delivering successful apps.
Proficiency in Kotlin with in-depth knowledge of Android development frameworks and libraries including XML and Jetpack Compose.
Experience with RESTful APIs and third-party libraries to integrate backend services.
Familiarity with UI/UX standards and experience collaborating with design teams.
Deep understanding of Android development tools such as Android Studio, Android SDK, UI Test tool, and Unit Test tool.
Knowledge of version control systems, particularly Git.
Experience with Dependency Injections library such as Dagger2, Hilt, and Koin.
Proficient understanding of design patterns such as MVC, MVP, MVVM and Clean Architecture.
Familiarity with CI/CD process, Jenkins, Fastlane, GitHub Actions, GitLab CI, or CircleCIl
Strong experience with unit and automate test.
Knowledge of analytics tools such as Firebase, Google Analytics, Crashlytics.
Familiarity with Agile methodologies and experience working in a fast-paced, collaborative environment.
Excellent problem-solving skills and a proactive approach to challenges.
Strong communication skills, with the ability to work effectively in a team and mentor junior members.
Preferred Skills:
Knowledge of app deployment on the Google's Play Store.
Understanding of data privacy and security best practices.
Familiarity with cross-platform mobile development frameworks (e.g., Flutter or React Native) is a plus
ส่งรายชื่อติดต่อโปรไฟล์
T.N. INCORPORATION LTD.
แนะนำ บริษัท
T.N. INCORPORATION LTD. งาน
Sathorn
ตามตกลง
ตำแหน่ง senior Android Developer ได้รับคัดเลือกจาก T.N. INCORPORATION LTD. บริษัท ที่ Joboko.com จะสังเคราะห์เงินเดือนของ โดยอัตโนมัติ ค้นหาตำแหน่งงานเพิ่มเติมสำหรับ บริษัท Senior Android Developer หรือ T.N. INCORPORATION LTD. ในลิงก์ บน
แนะนำ บริษัท
T.N. INCORPORATION LTD. งาน
Sathorn