365 Retail Markets - Troy, MI

posted 3 months ago

Full-time
Troy, MI
Wholesale Trade Agents and Brokers

About the position

365 Retail Markets is seeking a Mobile Developer to join our Development Department. This role is pivotal in the creation, maintenance, testing, and support of mobile and point of sale device applications on both Android and iOS platforms, utilizing React-Native and other cutting-edge technologies. The applications you will work on will range from consumer-facing account management interfaces to B2B management tools and POS device support applications. These applications are designed to interoperate with various devices, sensors, and ecosystems, ensuring a seamless end-to-end shopping experience for our users. As a Mobile Developer, you will be responsible for designing and implementing applications that provide the best user experience for our customers. You will add new payment features to our applications, including offline payment support, Android Pay, Apple Pay, and mobile wallets. Troubleshooting issues across a wide range of device types will be a key part of your role, as will collaborating with international teams and product management to clarify and create specifications for new features and enhancements. In addition to development tasks, you will triage bugs related to payment applications and provide production support services as part of our application support process. You will also measure and monitor application performance using existing toolsets, ensuring app stability and code coverage by writing unit and UI tests. This position offers an exciting opportunity to contribute to innovative solutions in the unattended retail technology space, as we continue to grow and expand our global presence.

Responsibilities

  • Designing and implementing React Native, iOS, Android applications that provide best experience for customers.
  • Adding new payments features to applications (offline payment support, Android Pay, Apple Pay, mobile wallets etc.)
  • Troubleshooting issues that extend across a wide range of device types.
  • Working with international teams and product management to clarify and/or create specifications.
  • Triaging bugs related to payment applications and related issues.
  • Performing production support services as part of application support process.
  • Measure and monitor application performance using existing toolsets.
  • Assure app stability and code coverage by writing unit and UI tests.

Requirements

  • Bachelor's degree, or above, in computer science or other engineering discipline
  • 3+ years of experience in React Native, Android and iOS
  • Strong application coding skills in React Native, Android and iOS
  • Expertise in Android platform, experience with Android ROM
  • Familiar with 3rd party libraries for React Native, iOS and Android
  • Familiar with databases and schema design
  • Experience working in fast paced environment and proven track record of meeting project commitments and timelines
  • Strong communication skills and teamwork
  • Strong debugging, problem-solving, and critical reasoning skills
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service