Talent.com
No longer accepting applications
Senior Android Developer

Senior Android Developer

Verifoneahmedabad, gujarat, in
1 day ago
Job description

About the Role :

We are looking for an experienced Senior Android Developer to design, develop, and maintain high-performance Point-of-Sale (POS) terminal solutions . The ideal candidate will have expertise in Java , a strong grasp of Kotlin concepts , and a background in developing secure and scalable payment applications . This role involves leading development efforts , mentoring junior developers, and ensuring best practices in mobile application architecture.

Responsibilities :

  • Design, develop, test, automate and maintain Payment applications on Android based POS devices using Java.
  • Implement Kotlin concepts to support modern Android development practices and future system upgrades.
  • Apply concepts of domain engineering to maximize reusability among a family of Android POS devices.
  • Collaborate with cross-functional teams to define, design, and deliver new applications / features.
  • Write clean, scalable, and efficient code while following best coding practices.
  • Optimize application performance, memory usage, and battery efficiency.
  • Ensure high-quality UI / UX implementation in collaboration with designers.
  • Debug and resolve software defects, ensuring application stability.
  • Implement and maintain MVVM / MVP architecture and dependency injection frameworks like Dagger / Hilt.
  • Integrate RESTful APIs, third-party services, and networking components into mobile applications.
  • Stay updated with the latest Android trends, frameworks, and best practices.
  • Mentor and guide junior developers in coding, design, and development methodologies.
  • Participate in code reviews, sprint planning, and Agile development processes.

Qualifications and Required Skills :

  • 5 - 8 years of experience in Android development.
  • Strong proficiency in Java with a solid understanding of Kotlin concepts
  • Strong knowledge of architectural patterns such as MVVM, MVP, or Clean Architecture
  • Experience with modularization, dependency injection (e.g., Dagger or Hilt), and reactive programming (e.g., RxJava, Coroutines / Flows).
  • Proficiency in Git, CI / CD pipelines, and Agile methodologies.
  • Strong knowledge of networking concepts, including TCP / IP, HTTP, HTTPS, Web Sockets, and SSL / TLS.
  • Experience integrating secure authentication mechanisms, such as OAuth, JWT, and token-based authentication.
  • Strong debugging and performance optimization skills.
  • Knowledge of unit testing and automation testing frameworks (JUnit, Espresso, Mockito).
  • Excellent problem-solving, analytical, and communication skills.
  • Knowledge of software quality metrics and mechanisms to implement and monitor them.
  • Knowledge of patterns for software architecture and design.
  • Strong knowledge of Object-Oriented concepts and software components.
  • Preferred Skills :

  • Experience working with Payment applications on POS devices (Ingenico, Verifone, PAX etc).
  • Experience in EMV, NFC, and ISO 8583 protocols for secure transactions.
  • Experience with cryptographic security concepts like DUKPT, AES, RSA, and HMAC.
  • Familiarity with security best practices in mobile app development.
  • Knowledge of Jetpack Compose for modern UI development.
  • Knowledge of C++ development will be a bonus.
  • Create a job alert for this search

    Android Developer • ahmedabad, gujarat, in

    Related jobs
    • Promoted
    Mobile Application Developer

    Mobile Application Developer

    QBIGahmedabad, gujarat, in
    Qbig is a cutting-edge entertainment platform that redefines digital interaction.Whether you’re an aspiring content creator, a social media enthusiast, or someone who enjoys engaging content, Qbig ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Java Developer_ Exp : 4+ to 8 years

    Senior Java Developer_ Exp : 4+ to 8 years

    Atyeti Incanand, gujarat, in
    Strong experience on OOPS, Data Structures, Algorithms and Multithreading.Excellent understanding and practical experience of Spring Frameworks (IOC, Spring Boot, Spring Batch, Spring Integration, ...Show moreLast updated: 1 day ago
    • Promoted
    Senior AI Developer

    Senior AI Developer

    PioVation GmbHAnand, IN
    Cloud Operating System and we need someone who can ship.If you like taking AI from prototype → scalable product, this is for you. Design and ship AI / LLM features that run in production.Build RAG-sty...Show moreLast updated: 15 days ago
    • Promoted
    Senior Mobile Developer (Flutter)

    Senior Mobile Developer (Flutter)

    NEOGOVNadiad, IN
    HRIS Product company based in Los Angeles is the market and technology leader in human resources software for the public sector. Our HR suite empowers public sector HR to streamline processes in a c...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    URGENT -Senior Backend Developer with a leading company in the innovative finance operations automation domain

    URGENT -Senior Backend Developer with a leading company in the innovative finance operations automation domain

    Hiring for clientGandhinagar, IN
    PLS READ ALL BELOW REQUIREMENTS AND APPLY ONLY IF YOU MEET ALL THE MANDATORY REQUIREMENTS GIVEN TO BE SHORTLISTED FOR THE FIRST SCREENING. The company is an innovative finance operations automation ...Show moreLast updated: 4 hours ago
    • Promoted
    Senior Azure / Biztalk Developer

    Senior Azure / Biztalk Developer

    Orion Innovationgandhinagar, gujarat, in
    Job Title : Senior Azure Biztalk Developer.Senior Azure Developer with Biztalk.Design, develop, and support enterprise-level integration solutions. Create technical designs and architectures for comp...Show moreLast updated: 1 day ago
    • Promoted
    Senior Developer - ODI

    Senior Developer - ODI

    KPI PartnersAnand, IN
    Mandatory Skill : ODI, OBIEE, DWH, Python Programming, SQL.Design and develop ETL processes using Oracle Data Integrator to facilitate seamless data integration between various sources and targets....Show moreLast updated: 15 days ago
    • Promoted
    • New!
    Senior Neo4j Developer

    Senior Neo4j Developer

    krtrimaIQ Cognitive SolutionsGandhinagar, IN
    IQ Cognitive Solutions, based in Bengaluru, is an AI startup committed to driving intelligent digital transformation for global businesses. With expertise in cutting-edge technologies like Agentic A...Show moreLast updated: 2 hours ago
    • Promoted
    Android Developer

    Android Developer

    Recrogandhinagar, India
    If you are an Android developer with a passion for pushing mobile technologies to the limits.You will work with our team of talented engineers to design and build the next generation of our mobile ...Show moreLast updated: 29 days ago
    • Promoted
    Senior Back End Developer

    Senior Back End Developer

    CulviiAhmedabad, IN
    At Culvii, we're building a platform that transforms expertise into artificial domain intelligence, giving professionals effortless ways to weave AI into what they do best.Our mission is to empower...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Android Developer

    Senior Android Developer

    Verifoneanand, India
    We are looking for an experienced.Point-of-Sale (POS) terminal solutions.Design, develop, test, automate and maintain Payment applications on Android based POS devices using Java.Implement Kotlin c...Show moreLast updated: 19 hours ago
    • Promoted
    Senior Go (Golang) Developer

    Senior Go (Golang) Developer

    Ayruz Data Marketingahmedabad, gujarat, in
    We are looking for a highly skilled.The candidate will be responsible for building scalable backend systems, APIs, and cloud-native applications while ensuring performance, security, and reliabilit...Show moreLast updated: 15 days ago
    • Promoted
    Moon Technolabs - Senior Android Developer - Java / Kotlin

    Moon Technolabs - Senior Android Developer - Java / Kotlin

    Moon TechnolabsAhmedabad
    Description : Primary Responsibilities : - Design, develop, and maintain advanced Android applications using Kotlin and Java.Collaborate with pro...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Developer (Golang)

    Senior Backend Developer (Golang)

    PioVation GmbHAhmedabad, IN
    Senior Backend Developer (Golang).This is an exciting opportunity to scale core services and shape our .Observability (logs / metrics / traces) and secure API design. Event streaming (Kafka / NATS), Redis...Show moreLast updated: 15 days ago
    • Promoted
    Senior Mobile Engineer

    Senior Mobile Engineer

    AgilityDeliveredahmedabad, gujarat, in
    At AgilityDelivered, we are a team of passionate and skilled technology professionals united by a shared vision to revolutionise DevSecOps. Our expertise across software engineering, cloud, and auto...Show moreLast updated: 2 days ago
    • Promoted
    Senior Android Developer

    Senior Android Developer

    Weisetech DevelopersAhmedabad, Gujarat, India
    Weisetech Developers is a leading provider of offshore software development, website design, website development, and mobile app development services. Operating from its development center in India,...Show moreLast updated: 12 days ago
    • Promoted
    ServiceNow Senior Architect

    ServiceNow Senior Architect

    Orion Innovationahmedabad, gujarat, in
    Location : Bangalore – Electronic City OR Chennai.Employment Type : Full-time / Contract.Availability : Immediate Joiners Preferred. We are looking for an experienced ServiceNow Senior Architect to lead...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Architect

    Senior Software Architect

    CyberSolveahmedabad, gujarat, in
    CyberSolve is a fastest growing IAM Specialist firm in the US with poised to become the world's largest company in the IAM space. CyberSolve’s 250+ specialists solve interesting puzzles in Non-Emplo...Show moreLast updated: 2 days ago