Are you a passionate software engineer with deep expertise in React Native for Windows Are you excited about building high-performance enterprise desktop applications and collaborating across multiple technical domains Join us to help deliver robust scalable solutions at the intersection of JavaScript native C and Java.
Why this role matters
Youll be a driving force in the development and optimization of our Windows desktop applications. Your work will directly influence the reliability performance and user experience of solutions used by enterprises around the globe. Collaborating with cross-functional teams youll integrate modern JavaScript frameworks with native code through C and JNI tackling complex architecture challenges and elevating our products to new heights.
What youll do:
- Develop and maintain Windows desktop apps using React Native for Windows.
- Integrate JavaScript/TypeScript code with native C and Java modules via JNI.
- Debug issues across JavaScript native C and Java layers using tools like Visual Studio WinDbg and React Native Developer Tools.
- Architect and deliver reliable high-performance enterprise features.
- Collaborate closely with platform engineers backend developers and QA teams.
- Package and deploy Windows applications using MSIX.
- 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:
- 5 years of experience in software engineering.
- Expert-level proficiency in JavaScript/TypeScript and React Native for Windows.
- Solid working knowledge of C for native module development.
- Exposure to JNI for Java-native code integration.
- Deep understanding of Windows application architectures (Win32/UWP/WinUI).
- 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.
- Familiar with MSIX packaging and Windows app deployment.
- 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.
Nice to have:
- Experience in large-scale enterprise environments.
- Knowledge of additional languages or global team collaboration.
Why Ivanti
- Remote-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 managing protecting and 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 Ivantis Mission and Core Values
Ready to make an impact
Apply now or reach out for more information. If you need accommodations during the process contact were here to help.
Ivanti is proud to be an Equal Opportunity Employer. We welcome applicants from all backgrounds and walks of life.
#LI-IP2
Are you a passionate software engineer with deep expertise in React Native for Windows Are you excited about building high-performance enterprise desktop applications and collaborating across multiple technical domains Join us to help deliver robust scalable solutions at the intersection of JavaScri...
Are you a passionate software engineer with deep expertise in React Native for Windows Are you excited about building high-performance enterprise desktop applications and collaborating across multiple technical domains Join us to help deliver robust scalable solutions at the intersection of JavaScript native C and Java.
Why this role matters
Youll be a driving force in the development and optimization of our Windows desktop applications. Your work will directly influence the reliability performance and user experience of solutions used by enterprises around the globe. Collaborating with cross-functional teams youll integrate modern JavaScript frameworks with native code through C and JNI tackling complex architecture challenges and elevating our products to new heights.
What youll do:
- Develop and maintain Windows desktop apps using React Native for Windows.
- Integrate JavaScript/TypeScript code with native C and Java modules via JNI.
- Debug issues across JavaScript native C and Java layers using tools like Visual Studio WinDbg and React Native Developer Tools.
- Architect and deliver reliable high-performance enterprise features.
- Collaborate closely with platform engineers backend developers and QA teams.
- Package and deploy Windows applications using MSIX.
- 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:
- 5 years of experience in software engineering.
- Expert-level proficiency in JavaScript/TypeScript and React Native for Windows.
- Solid working knowledge of C for native module development.
- Exposure to JNI for Java-native code integration.
- Deep understanding of Windows application architectures (Win32/UWP/WinUI).
- 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.
- Familiar with MSIX packaging and Windows app deployment.
- 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.
Nice to have:
- Experience in large-scale enterprise environments.
- Knowledge of additional languages or global team collaboration.
Why Ivanti
- Remote-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 managing protecting and 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 Ivantis Mission and Core Values
Ready to make an impact
Apply now or reach out for more information. If you need accommodations during the process contact were here to help.
Ivanti is proud to be an Equal Opportunity Employer. We welcome applicants from all backgrounds and walks of life.
#LI-IP2
View more
View less