Senior Android Developer

1 day ago


Karachi, Sindh, Pakistan Jobsoid Inc. Full time

We are looking for a skilled Android Developer to join our team for an exciting project involving the development of an Android app for ecommerce and ticket sales. The app will be used by small grocery stores to sell tickets, generate unique numbers, and print tickets using a built-in printer. The app will also include a credit management system and a web-based admin dashboard for monitoring sales, generating reports, and managing ticket results.

Responsibilities:

  1. Android App Development:
    • Develop a native Android app with a user-friendly interface for store operators to sell tickets.
    • Implement ticket sales functionality, including:
      • Selection of one of the 4 available ticket types.
      • Automatic generation of unique numbers based on specific rules.
      • Generation of a unique QR code for each ticket.
    • Integrate with a built-in printer to print tickets with the generated numbers and QR code.
    • Develop a credit management system that allows grocery stores to process sales based on their credit balance.
  2. Admin Dashboard Development:
    • Develop a web-based admin dashboard for the super admin to:
      • Monitor sales and ticket numbers across stores.
      • Announce results for ticket draws.
      • Generate PDF reports and visualize sales analytics (daily, weekly, monthly).
    • Implement functionality to track store performance and credit transactions.
  3. Result Checking & Security:
    • Implement a QR code scanning feature to allow customers to check ticket results in-store.
    • Ensure secure transactions for credit management and result verification.
  4. Integration & Testing:
    • Integrate the app with a POS-style printer for ticket printing.
    • Ensure smooth functionality across all modules (ticket sales, printing, credit management, result checking).
    • Conduct thorough testing to ensure the app is bug-free and performs well under various scenarios.
  5. Collaboration & Documentation:
    • Collaborate with the design team to implement the provided design resources.
    • Document the codebase and provide clear instructions for future maintenance.

Requirements:

Technical Skills:

  • Android Development:
    • Proficient in Java/Kotlin for native Android app development.
    • Experience with Android SDK, Android Studio, and Material Design principles.
    • Familiarity with RESTful APIs and JSON for backend integration.
  • Printer Integration:
    • Experience with integrating POS-style printers or similar hardware devices.
  • QR Code Generation & Scanning:
    • Experience with QR code generation and scanning libraries (e.g., ZXing, ZBar).
  • Security:
    • Knowledge of secure transaction handling, encryption, and data protection.
  • Admin Dashboard:
    • Experience with web development (HTML, CSS, JavaScript) for the admin dashboard.
    • Familiarity with data visualization libraries (e.g., Chart.js, D3.js) for sales analytics.
    • Experience with PDF generation libraries for report creation.
  • Version Control:
    • Proficient with Git for version control.

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and in a team environment.
  • Good communication skills to collaborate with designers and stakeholders.

Nice-to-Have:

  • Experience with ecommerce app development.
  • Familiarity with ticket sales systems or similar applications.
  • Knowledge of payment gateway integration.
#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job SummaryWe are seeking an experienced Senior Android Engineer to join our team. The ideal candidate will have a strong background in designing and developing high-performance Android applications using Java/Kotlin programming languages.The successful candidate will work closely with cross-functional teams to identify requirements and implement features,...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    About the RoleThis Senior Software Engineer role involves working on the development and maintenance of Android applications. The ideal candidate will have a solid background in software engineering, with a focus on mobile application development. They will be able to work independently and collaboratively as part of a team, and have excellent...


  • Karachi, Sindh, Pakistan The Citizens Foundation Full time

    About UsThe Citizens Foundation is a non-profit organization that aims to provide education to underprivileged children in Pakistan.Job DescriptionWe are seeking a Senior Software Engineer Android to join our team. As a senior software engineer, you will be responsible for designing, building, and maintaining high-quality code.We are looking for a candidate...


  • Karachi, Sindh, Pakistan Curogram Full time

    We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of...

  • Android Developer

    3 weeks ago


    Karachi, Sindh, Pakistan Tech4Life Enterprises Pakistan Full time

    This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Android programming works closely with other app development and technical teams.JOB RESPONSIBILITIES & AUTHORITIES:Design and build advanced applications for the Android platform.Collaborate with cross-functional teams...


  • Karachi, Sindh, Pakistan Curogram Full time

    We are seeking a skilled Android developer to lead the creation of robust and efficient mobile applications. As a key member of our team, you will be responsible for translating designs and wireframes into high-quality code.Key Responsibilities:Design, build, and maintain reliable Kotlin codeEnsure the best possible performance, quality, and responsiveness...

  • Android Developer

    5 days ago


    Karachi, Sindh, Pakistan The Citizens Foundation Full time

    Bachelor's degree in computer science, application performance, or a related fieldTranslate designs and wireframes into high quality codeDesign, build, and maintain high performance, reusable, and reliable Java codeEnsure the best possible performance, quality, and responsiveness of the applicationIdentify and correct bottlenecks and fix bugsHelp maintain...

  • Android Developer

    20 hours ago


    Karachi, Sindh, Pakistan Gtradecenter Full time

    blueEX Android Developer Job DescriptionblueEX is looking for motivated and energetic Android developers.The candidate will work on high visibility consumer applications within our Technology Division, focusing on internal and client-specific projects.Minimum Requirements:1-2 years of experience in Web and/or mobile application development.At least 1-year...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking a skilled Android Software Developer to join our team. As an ideal candidate, you should have a Bachelor's degree in computer science or a related field and possess strong knowledge of the Android SDK.You will be responsible for designing, building, and maintaining high-performance, reusable, and reliable Java code for our mobile...


  • Karachi, Sindh, Pakistan I Wise Tech (Pvt.) Ltd. Full time

    Senior Mobile App DeveloperWe are seeking a highly skilled Sr. Mobile App Developer Android And IOS to join our team at I Wise Tech (Pvt.) Ltd., Pakistan.The ideal candidate will be responsible for developing live streaming application features and exploring new technologies.Key responsibilities include designing a business and technical framework to improve...