Talent.com
This job offer is not available in your country.
Senior Mobile Developer

Senior Mobile Developer

Market PayWarszawa, Województwo mazowieckie, Poland
15 days ago
Job description

Join Our Team

Join the Mobile Market Pay team and play a key role in the development of innovative software products and client projects. You’ll be responsible for the entire development process—from design to implementation, including quality assurance and support—within an Agile environment with continuous integration and deployment.

You’ll collaborate with the dynamic Mobile SoftPOS team, impacting tens of thousands of merchants through large-scale application deployments. This position offers diverse and exciting responsibilities, keeping you at the forefront of mobile technology.

Main Responsibilities

Development, Quality Assurance, and Specifications

  • Develop new features and maintain existing ones in the Android application.
  • Write unit tests to ensure code reliability and stability.
  • Implement instrumented tests using Espresso.
  • Oversee deployment, integration, and production rollout.

Consulting, Expertise, and Technical Support

  • Stay informed about Android technology trends and industry standards.
  • Conduct feasibility studies as part of our R&D initiatives.
  • Actively participate in code reviews and provide constructive feedback.
  • Support clients during integration phases to ensure smooth and effective adoption.
  • Architecture and Specifications

  • Follow the MVVM architecture to ensure maintainable and scalable code.
  • Participate in requirements analysis to design effective solutions.
  • Write detailed technical specifications in line with adopted methodologies.
  • Technical Environment

    At Market Pay, we develop both SDKs for third-party developers and applications for end-users, with a strong emphasis on sensitive data security.

    Our mobile stack includes :

    Mobile Development : Kotlin

    Architecture : MVVM for Android

    Unit Testing : Mockito

    IDE : Android Studio

    Concurrency Management : Coroutines

    Libraries : Room, Jetpack Navigation, Retrofit

    Skills and Experience Required

    Bachelor's or Master's degree in Computer Science or a related field.

    Minimum 3 years of experience in Android app development.

    Proficiency in Kotlin for Android development.

    Strong ability and desire to share knowledge and mentor team members.

    Familiarity with software security best practices and experience in securing mobile apps.

    Solid understanding of Android architectural principles (MVVM, Clean Architecture) and experience with Flows and Coroutines.

    Ability to write and maintain unit tests.

    Experience with Jetpack Compose is a plus.

    Bonus : Knowledge of payment and transaction technologies and standards (EMV, VISA, Mastercard).

    This position is ideal for someone passionate about technical challenges, focused on security, and eager to make an impact on millions of users. If this sounds like you, we’d love to meet you!

    Why Join Us?

    Joining Market Pay means becoming part of a growing, people-focused company. Your versatility and ability to manage multiple projects simultaneously will make a real difference!

    Join us for an exciting adventure! 🚀

    Create a job alert for this search

    Mobile Developer • Warszawa, Województwo mazowieckie, Poland