Android Developer (Mid Level)

  • Office
  • Full Time
  • Number of openings: 1
  • Posted on: 2025-06-05
  • Apply before: 2025-06-27

Key Responsibilities

Plugin Development: Design and develop custom Android plugins for integration with Godot-based mobile games using Java/Kotlin, ensuring optimal performance and scalability.

Third-Party Integration: Implement and maintain integrations with third-party SDKs including mobile advertising platforms, in-app purchase systems, analytics tools, and other essential services.

Performance Optimization: Conduct comprehensive performance profiling, analyze and resolve ANRs and crashes, and implement optimizations to ensure consistent performance across various Android devices and configurations.

Cross-Functional Collaboration: Work closely with backend developers, QA engineers, and game developers to deliver stable, feature-rich gaming experiences.

Technical Problem Solving: Address Android-specific technical challenges and occasionally modify Godot engine source code to resolve engine-level issues or extend functionality.

Required Qualifications

Education & Experience

• Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred but not required).

• Minimum 3 years of professional Android development experience.

Technical Skills

• Proficiency in Java and Kotlin programming languages.

• Strong understanding of Android SDK, architecture patterns, Gradle build system, and manifest configurations.

• Experience with Android Jetpack libraries, particularly WorkManager and Lifecycle components.

• Expertise in debugging tools including adb, logcat, crash dump analysis, and memory management.

• Proficiency with performance monitoring tools such as Android Studio Profiler, Perfetto, and Firebase Performance Monitor.

• Experience managing compatibility across multiple Android devices, screen sizes, and API versions.

• Knowledge of testing frameworks including JUnit and Mockito.

• Understanding of Software Development Life Cycle (SDLC) and RESTful API integration.

• Strong foundation in algorithms, data structures, and software design patterns.

• Proficiency with Git version control system.

Preferred Qualifications

• Experience with C/C++, OpenGL, or Java Native Interface (JNI).

• Proven track record in handling ANRs, crashes, and multi-SDK compatibility issues.

• Familiarity with Firebase services, mobile ad networks, push notification systems, and WebRTC.

• Experience publishing applications on Google Play Store.

• Contributions to open-source projects.

• Passion for mobile gaming and understanding of gaming industry trends.

Additional Information: Teslatech is an equal opportunity employer.
How to apply: Please send us your updated resume in pdf format with a cover letter directly to job@teslatech.com.np
The company reserves the right to reject or accept any/all applications without assigning any reason whatsoever.*

Benefits at Teslatech

Fuel & Communication Allowance

18 Days Annual Paid Leave

Provident Fund (additional 10% of basic salary)

SSF / Retirement Fund (10% of basic)

Dashain Bonus & Annual Bonus

Employee Advance Facility (EAF)

Flexible Working Hours & Good Work Environment

Complimentary Breakfast, Lunch & Snacks

Weekly Outdoor Sports (Futsal), Indoor Games (TT, Chess, PS5)

Annual Health Checkup

Accident Insurance & Health Insurance

Office Outing & Team Building Activities

Progressive HR Policy Performance Appraisal Twice a Year

Personal Development & Trainings

Work From Home Per Policy

Tools To Boost Productivity & Streamline Work.