GrepJob
Ivanti

Software Engineer - React Native, MacOS/Windows

Ivanti
Apply
about 7 hours ago
Bengaluru, IndiaMid Level / Senior
H1B Sponsor

Responsibilities

  • Develop and maintain Desktop apps on Windows & macOS using React Native.
  • Integrate JavaScript/TypeScript code with native C++ and Java modules using JNI.
  • Debug issues across JavaScript, native C++, and Java layers.
  • Architect and deliver reliable, high-performance enterprise features.
  • Collaborate closely with platform engineers, backend developers, and QA Teams.
  • Package & deploy Windows applications using MSIX or macOS Packages.
  • Own the end-to-end delivery of features, from design to deployment.
  • Continuously improve code quality via reviews, refactoring, and Agile processes.

Requirements

  • 2-4 years of experience in application development on Desktop and Mobile platforms.
  • Expert-level proficiency in JavaScript/TypeScript and React Native for Desktop.
  • Solid working knowledge of C++ for native module development.
  • Exposure to JNI for Java-native code integration.
  • Strong software engineering fundamentals: data structures, OOP, OS concepts.
  • Confident in REST API integration and asynchronous programming.
  • Skilled in coding, code review, refactoring, and multi-layer debugging.
  • Experience in Agile/Scrum environments.
  • Excellent communication, problem-solving, and collaboration skills.
  • Eagerness to learn new technologies and platforms.
  • Ability to work independently and take ownership of feature delivery.

Benefits

  • Friendly, flexible schedules.
  • Competitive compensation & total rewards including health, wellness, and financial benefits.
  • Diverse global teams with collaboration opportunities.
  • Access to best-in-class tools and programs for learning and development.
  • Commitment to equity and belonging within the workplace.

Tech Stack

Categories