Android Developer (Java) – Billing App Project (Contract)

Mate Technologies

  • Pune, Maharashtra
  • Contract
  • Full-time
  • 29 days ago
  • Apply easily
This is a remote position.Location: Remote/Work from home, IndiaType: Contract (3 months, with possibility of extension)Compensation: Competitive, based on experienceStart Date: ImmediateAbout the ProjectWe are seeking a skilled Android Developer (Java) to join our team for a 3-month contract to work on our Billing app. The app is already in production, built entirely with Java (no Kotlin). You’ll work closely with the founder and a small, focused team to enhance features, fix bugs, and optimize complex business logic.Key ResponsibilitiesIndividually develop and maintain Android app features.Implement, debug, and optimize complex billing and POS logic.Integrate, enhance, and maintain Firestore database and (optionally) cloud functions.Collaborate with other developers and the founder to understand business requirements.Write clean, maintainable, and efficient code.Ensure app reliability, data integrity, and performance.Participate in code reviews and suggest improvements.Troubleshoot and resolve issues reported by QA or end users.Required Skills & ExperienceMinimum 3 years of hands-on experience in Android app development using Java.Strong understanding of Android SDK, UI components, SQLite, and multi-threaded programming.Experience in working on apps with complex business logic and real-world data handling.Ability to work in a codebase without a modern architecture (MVP/MVVM), and to debug legacy code efficiently.Familiarity with version control (Git).Preferred/Plus SkillsHands-on experience with Firestore and Firebase Cloud Functions.Experience with integration of cloud sync, remote billing, and multi-user features.Knowledge of printing APIs, POS devices, or receipt generation is a plus.Ideal CandidateQuick learner, able to dive into and understand complex codebases.Comfortable working independently with minimal supervision.Excellent problem-solving skills and attention to detail.Proactive communicator, open to feedback, and a team player.Contract DetailsDuration: 3 months initially (potential for extension based on performance and business needs).Working hours: Flexible, but must deliver according to milestones/deadlines.

Mate Technologies