Taro Logo

Senior Software Developer, Android Payment Terminals

Leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing seamless experiences.
Auburn, AL, USA
Android
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Developer, Android Payment Terminals

Fullsteam, a leading provider of vertical software and embedded payments technology, is seeking a Senior Software Developer specialized in Android Payment Terminals. With a team of over 1,900 employees, Fullsteam is dedicated to driving innovation in business management systems and payment solutions.

The role involves working within Fullsteam's new payment processing platform, where you'll be responsible for designing, developing, and testing new components and features for Android-based payment terminals. This position requires extensive experience in full-stack development, with particular emphasis on Android terminal applications and secure payment processing systems.

The ideal candidate will have at least 5 years of software development experience, with strong proficiency in Kotlin, C#, MS SQL, and various development tools. You'll be working with a feature team in a remote setting, collaborating across different departments including platform engineers, QA teams, and product managers.

Key responsibilities include developing applications/SDKs for payment terminals, supporting multiple integration methods, handling secure card data, and maintaining high-uptime applications. The role requires someone who can work independently while being an effective team player, with excellent communication skills and the ability to respond to after-hours support needs on a rotation basis.

This is an excellent opportunity for a senior developer who is passionate about fintech and wants to make a significant impact in a growing company. Fullsteam offers a collaborative environment where you'll be working on meaningful features that directly contribute to customer growth and business success.

Last updated 5 hours ago

Responsibilities For Senior Software Developer, Android Payment Terminals

  • Design/develop/test new components and features
  • Perform bug fixes
  • Create automated unit tests
  • Perform and respond to code reviews
  • Collaborate with development team, IT/Infrastructure team, and management
  • Support multiple integration methods from 3rd party integrating point-of-sale applications
  • Support different connection protocols
  • Support complex and secure handling of card data
  • Provide after-hours support on rotation basis

Requirements For Senior Software Developer, Android Payment Terminals

Kotlin
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field
  • At least 5 years of software development experience
  • Full stack development skills
  • Proficiency with Kotlin, C#, MS SQL, Android Studio, Visual Studio, MVC, WebAPI
  • Experience working with Android credit card processing terminals
  • Knowledge of Secure Application Development Practices
  • Payment Processing Industry Experience
  • Cloud Application Development (MS Azure)
  • Version Control Proficiency (GIT/VSTS)
  • Superior verbal and written communication

Interested in this job?

Jobs Related To Fullsteam Senior Software Developer, Android Payment Terminals

Senior Software Engineer - Android

Senior Android Software Engineer position at Disney's Hulu team, building streaming applications used by millions, offering $145K-$195K salary plus benefits in Seattle.

Senior Software Engineer - Android

Senior Android Software Engineer role at Disney Entertainment & ESPN Technology, focusing on developing the Disney eXperience Composer and Renderer components.

Senior Software Engineer, Android

Senior Android Software Engineer position at Toast, working on enterprise restaurant management solutions with competitive pay range of $134k-$214k.

Senior Mobile Developer (Android)

Senior Android Developer position at Mindera, focusing on creating mobile applications using Kotlin and Jetpack Compose in a hybrid work environment in Ho Chi Minh City.

Senior Android SDK Engineer

Senior Android SDK Engineer position at Stream, building open-source libraries for Feeds, Chats, and Video APIs, requiring 8+ years experience, offering hybrid work in Amsterdam or remote in EMEA/India.