Full-Stack Software Engineer (React Native/React/.Net)
Auditdata
WorldwideremotePosted 22 days ago
Skill Required
Fullstack-DevelopmentSoftware-EngineerMobile-DevelopmentReact-Native-Development.NET-DevelopmentMid-Level-Full-Stack-Engineer-(.NET-and-React)Backend DeveloperFull Stack DeveloperReact Native DeveloperSoftware EngineerSoftware DeveloperDotnet DeveloperReact NativeReact.NETSQL ServerEngineeringTypeScriptKubernetesObservabilitydesigningdebuggingSQLiteDockerdesignAzureCI/CDCloudDesign PatternsAgileAPIsWebpackC#iOSSQLandWordPressFulltime
Key highlights
- 5+ years of professional software development experience required.
- Required experience spans all three core areas: React/TypeScript web, React Native/Expo for iOS, and C# on .NET Core and .NET Framework.
- Tech stack includes React/TypeScript/Vite, React Native/Expo, C#/.NET 8–10 and .NET Framework 4.8, ASP.NET Core, EF Core, WPF/XAML, Azure SQL.
- AI-first development using Claude / Claude Code.
- Remote work model.
- Long-term, secure engagement in a stable product development company within the healthcare software domain.
Role overview
Join Auditdata's development group to build and modernize healthcare software solutions, with a focus on the Engage solution spanning backend, mobile, and front-end, and implementing different integrations. The role requires strong ownership, resourceful skills, and a proactive approach to driving innovation and efficiency, suiting an engineer comfortable moving across frontend, mobile, backend, and desktop code while maintaining production quality.
Responsibilities
- Build end-to-end features across our healthcare solutions: React Native applications, .NET APIs and workers, React web UIs, and WPF desktop clients.
- Design REST APIs, event-driven integrations, authentication flows, and data access using EF Core, SQL Server, and Azure services.
- Maintain and modernize the Windows desktop application, including local storage, external audiology-system integrations, packaging, and deployment.
- Diagnose production issues across client, cloud, and integration boundaries using structured logs, monitoring, and telemetry.
- Improve architecture, automated tests, maintainability, and performance.
- Use Claude / Claude Code in daily development to design, implement, test, and review changes.
- Collaborate in a remote scrum team through planning, PR reviews, and knowledge sharing.
Requirements
- 5+ years of professional software development experience.
- Strong professional experience across all three core areas: React and TypeScript web applications, React Native / Expo for iOS, and C# across .NET Core and .NET Framework.
- Experience with Core, REST APIs, asynchronous messaging, Entity Framework, and SQL databases.
- Ability to own features across backend, web/mobile frontend, and desktop layers.
- Cloud experience (Azure preferred), CI/CD, and solid engineering fundamentals.
- Experience using AI coding assistants such as Claude Code, Codex, or similar.
- Strong English communication (B2+).
- Strong ownership, resourceful skills, and a proactive approach to driving innovation and efficiency in the software system.
- Comfortable moving across frontend, mobile, backend, and desktop code while maintaining production quality.
- Great communication skills to be able to collaborate with development teams across different locations for delivering high-end software solutions to the customers.
- Ability to find solutions to complex issues.
- You are learning-driven and always focused on updating your own and your team's knowledge with the latest and greatest technologies and tools.
- AI friendly.
Nice to have
- Experience with Azure cloud services.
- Windows desktop development with WPF/XAML, including debugging and maintaining existing applications.
- Experience with Docker and Kubernetes.
- Windows installers/WiX, SQLite, or third-party desktop integrations.
- Experience modernizing legacy systems without disrupting production workflows.
- Experience with healthcare, medical devices, regulated environments, or sensitive data.
Benefits
- Long-term, secure engagement in the stable product development company.
- High business and engineering standards environment.
- Great company values and ethics.
- Flexibility and flat management structure.
- Learning opportunities and professional development (incl. related certifications, paid trainings & courses).
- Remote work model.
Additional details
- Tech environment: React / TypeScript / Vite, React Native / Expo, C# / .NET 8–10, .NET Framework 4.8, ASP.NET Core, Entity Framework Core, WPF/XAML, and Azure SQL.
- The team builds AI-first with Claude / Claude Code.
- Application note: you don't match the description 100%? Please don't hold back — we would love to hear from you.
- Application note: please submit your CV in English.
- Auditdata is an equal opportunity employer that is committed to create diverse work environment free of discrimination and harassment. We make recruiting decisions based on your experience and skills.
- Originally posted on Himalayas.