About Us:

Zeal is addressing the critical challenge of untapped transactional data. At the moment, whenever a transaction is processed on a POS terminal (payment card machine), physical retailers have no idea who the paying customer is, unless they use a loyalty program. Think of when you go to a supermarket and you pay by card , unless you go to a supermarket that has a loyalty program and you get your loyalty card out, the POS terminal doesn't tell the retailer if you're a new or returning customer, demographics, gender, etc. Unlike e-ecommerce, in physical retail customer identification always had to be a separate step because the payment terminal is not built to self-identify the paying customer. Hence, a plethora of valuable data is lost or underutilized. With Zeal’s advanced Smart POS plugin, the company integrates with POS terminals globally to provide payment acquirers and ISVs with a unique differentiator for their POS terminals. The merchants of our partners benefit from world-class data, analytics & tools to predict consumer behavior using Artificial Intelligence, enabling merchants to unlock the full potential of transactional data.

About The Role:

We are looking for a talented and experienced React Native Developer to join our dynamic team. In this role, you will contribute to the development of mobile applications for both iOS and Android platforms. This role is ideal for someone who has a solid foundation in mobile development and is looking to further their career while working on exciting projects in a collaborative environment.

As a React Native Developer at Zeal, you will be expected to:

  • Develop and maintain mobile applications for both iOS and Android platforms.
  • Write clean, efficient, and maintainable code in languages such as JavaScript, React Native, and React.
  • Participate in the full app development lifecycle, from concept and design to testing, deployment, and support.
  • Work closely with cross-functional teams to define feature specifications and timelines.
  • Implement user interfaces that are visually appealing and highly functional.
  • Utilize native APIs to ensure seamless platform integration.
  • Write and maintain unit and integration tests to ensure code quality.
  • Collaborate with the team to troubleshoot and optimize app performance.
  • Diagnose and resolve bugs and performance issues to ensure an optimal user experience.
  • Contribute to app feedback analysis and potential enhancements.
  • Stay updated with the latest mobile development trends and technologies.

The Ideal Candidate Will Have:

  • 2-4 years of experience as a React Native Mobile Developer.
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proficiency in mobile development languages and frameworks, including React Native and React.
  • Experience with UI/UX design principles and implementation.
  • Knowledge of version control systems, preferably Git.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes.
  • Experience in developing and releasing mobile applications to App Store or Google Play.
  • Knowledge of mobile app testing and debugging.
  • Strong problem-solving skills and an analytical mindset.
  • Ability to work in an Agile development environment.
  • Good communication skills and the ability to work collaboratively.
  • Willingness to learn and adapt to new technologies & tools.

What You'll Love About Us:

  • Casual, fun, and social company culture.
  • Genuine work/life balance.
  • Health benefits including medical insurance.
  • Flexible work setup.
  • Freedom to experiment and try new ideas.