Software Engineer React Native, MacOSWindows

Ivanti


Job Location:

Bengaluru - India

Monthly Salary: Not Disclosed
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

Are you a passionate software engineer with deepexpertisein React Native forDesktop Platforms Are you excited about building high-performanceEnterpriseVPNapplicationfor Desktopplatformsand collaboratewithmobile platformteams Join us to help deliver robust scalable solutions at the intersection of JavaScriptTypeScript andnative C and Java.

Why this role matters

Youllbe a driving force in the development&optimization ofIvantisDesktopVPN clientapplicationfor Windows & macOSplatforms. Your work will directly influence the reliability performance and user experience of solutions used by enterprises around the globe. Collaborating with cross-functional teamsyoullintegrate modern JavaScript frameworks with native code through C and JNI tackling complex architecture challenges and elevating our products to new heights.

Whatyoulldo:

  • Develop andmaintainDesktopappson Windows & macOSusing React Native.
  • Integrate JavaScript/TypeScript code with native C and Jave modulesusingJNI.
  • Debug issues across JavaScript native C and Java layers using tools like Visual StudioWinDbggdband React Native Developer Tools.
  • Architect and deliver reliable high-performance enterprise features.
  • Collaborate closely with platform engineers backend developers and QATeams.
  • Package&deploy Windows applications using MSIXormacOSPackages.
  • Own the end-to-end delivery of features from design to deployment.
  • Continuously improve code quality via reviews refactoring and embracing Agile/Scrum processes.

What you will bring:

  • 2-4 years of experience in application development on Desktop (preferred) & Mobile platforms.
  • Expert-levelProficiency in JavaScript/TypeScript and React Native forDesktop Platforms.
  • 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 learnnew technologiesand platforms.
  • Ability to work independently and take ownership of feature delivery.

Nice to have:

  • FamiliaritywithWindows application architectures (Win32/UWP/WinUI)MSIXPackaging
  • Knowledgeof macOS Installers make file system and debugging withgdb.

Why Ivanti

  • Friendly flexible schedules: Empower excellence wherever you are.
  • Competitive compensation & total rewards: Health wellness and financial benefits tailored for you and your family.
  • Diverse global teams: Collaborate with experts from 23 countries.
  • Learning & development: Access to best-in-class tools and programs for your growth.
  • Equity & belonging: We value every voiceyour story shapes our solutions.

What drives us:

Ivantis mission is to elevate human potential within organizations by managingprotectingand automating technology for continuous innovation.

It is through diverse and inclusive hiring decision-making and commitment to our employees and partners that we will continue to build and deliver world-class solutions for our customers.To learn more about IvantisMission and Core Values

Ready to make an impact
Apply now or reach out for more information. If you need accommodations during the process contactwerehere to help.

Ivanti is proud to be an Equal Opportunity Employer. We welcome applicants from all backgrounds andwalks of life.

#LI-VG2


Required Experience:

IC

Are you a passionate software engineer with deepexpertisein React Native forDesktop Platforms Are you excited about building high-performanceEnterpriseVPNapplicationfor Desktopplatformsand collaboratewithmobile platformteams Join us to help deliver robust scalable solutions at the intersection of Ja...

About Company

Company Logo

Ivanti finds, heals and protects every device, everywhere – automatically – so employees can work better from anywhere.

View Profile View Profile