Android Developer

January 8, 2025
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Description

Are you passionate about creating seamless and innovative mobile experiences? Join our mission to revolutionize the payment system landscape! As an Android Developer, you’ll work at the intersection of cutting-edge technology and user-focused design, contributing to a product that impacts thousands of users daily.

You will collaborate with a dynamic team of product managers, UX designers, and backend engineers to build and maintain Android applications that set new standards for efficiency, reliability, and user satisfaction.

Responsibilities

  • Innovative Mobile Development: Design and implement engaging, high-performing native Android applications that prioritize user satisfaction and functionality.
  • Collaborative Solutions: Partner with product managers, designers, and engineers to create cohesive, feature-rich applications aligned with business goals.
  • User-Focused Design: Address user pain points with intuitive design and innovative features, ensuring a seamless mobile experience.
  • Iterative Improvement: Enhance the current codebase and develop new features, driving continuous improvement to keep our apps ahead of the curve.
  • Excellence in Delivery: Uphold high coding standards, ensuring performance, security, and reliability in all Android applications.

Skills

  • Educational Background: Degree in Computer Science, Computer Engineering, or a related field.
  • Technical Expertise: Proficiency in Kotlin, Android SDK, Android Studio, and Gradle for app development.
  • Advanced Features: Experience with Kotlin Coroutines, flows, REST APIs, and web services.
  • Design Patterns: Strong understanding of the MVI Design Pattern, app modularization, and dependency injection (DI) techniques.
  • Jetpack Compose: Familiarity with this modern UI toolkit for building dynamic and intuitive interfaces.

Preferred Skills

  • Experience in modular app architecture.
  • Knowledge of secure coding practices and optimizing app performance.
  • Experience working in a FinTech or startup environment.

Soft Skills

  • Communication: Clear, structured, and adaptable communication skills to engage effectively with stakeholders.
  • Team Collaboration: A strong team player who thrives in a collaborative environment.
  • Innovation Enthusiast: Passionate about driving innovation in the FinTech domain and embracing new challenges.

Hiring Team Member

Avula Srivalli
Recruitment Coordinator