Senior Android Developer

Explore opportunities at AppsGenii and become part of a team that’s shaping the future of digital solutions.

Let’s Talk

We are looking for a skilled Senior Android Developer with a strong background in fintech applications. The ideal candidate will have a deep understanding of modern Android development practices, including Compose, JetPack Compose, multi-module architecture, unidirectional data flow, and the latest Kotlin and Android frameworks such as Flows and Coroutines. Your primary responsibility will be to design and develop high-quality, scalable, and performant Android applications that integrate seamlessly with our backend systems.

Lahore,Pakistan

Onsite

Responsibilities

  • Collaborate with cross-functional teams including product managers, designers, and backend developers to define, design, and implement innovative Android applications.
  • Collaborate with cross-functional teams including product managers, designers, and backend developers to define, design, and implement innovative Android applications.
  • Ensure the performance, quality, and responsiveness of applications by conducting thorough testing, optimization, and debugging.
  • Stay up to date with the latest Android technologies, tools, and best practices, and actively contribute to the team’s knowledge sharing initiatives.
  • Write clean and maintainable code that adheres to established coding standards and supports continuous integration and deployment processes.
  • Conduct code reviews and provide constructive feedback to junior team members to ensure code quality and encourage professional growth.
  • Collaborate with the QA team to identify and address issues and bugs, ensuring a seamless user experience.
  • Keep abreast of emerging trends in fintech and mobile technologies, providing insights and recommendations for continuous improvement.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional experience in Android development, with a focus on fintech applications.
  • Strong proficiency in Kotlin and familiarity with Java.
  • Experience with modern Android development practices, including Compose, Multi-Module Architecture, Unidirectional Data Flow, MVVM & other common design patterns common in Android Development.
  • Deep understanding of reactive programming paradigms using Kotlin Flows and Coroutines.
  • Solid understanding of RESTful APIs and integration with backend services.
  • Experience with version control systems (e.g., Git), continuous integration, and deployment tools (e.g., Fastlane).
  • Familiarity with agile development methodologies and tools (e.g., Scrum, JIRA).
  • Strong problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Fintech industry experience and knowledge of financial concepts and regulations will be a definite plus.
  • Main things we want are: Jetpack Compose, Multi-Module Architecture, Unidirectional Data Flow (UDF), SOLD Principles, Fintech exp will be a plus point.

    Personal Information




    * LinkedIn Profile Link

    * Education

    * Experience

    Join Our Community!

      Become part of a thriving community of innovators and forward-thinkers. At AppsGenii, we’re building a network where you can collaborate, share ideas, and stay ahead in the ever-evolving world of technology. Let’s shape the future together!

      Check out our latest Blogs

      slide button
      slide button