Auditdata is looking for a skilled Full-Stack Software Engineer to join our development group and help modernize our healthcare software solutions. You will play a key role in designing, developing, and maintaining our Engage platform, working across the entire stack including backend, mobile, and frontend systems.
Key responsibilities
- Build end-to-end features across our healthcare solutions, including React Native applications, .NET APIs, React web UIs, and WPF desktop clients.
- Design REST APIs, event-driven integrations, and authentication flows using EF Core, SQL Server, and Azure services.
- Maintain and modernize our Windows desktop application, focusing on local storage, system integrations, and deployment.
- Diagnose production issues across client, cloud, and integration boundaries using structured logs and telemetry.
- Collaborate within a remote scrum team to improve architecture, automated testing, and overall system performance.
Requirements
- 5+ years of professional software development experience with a strong background in React, TypeScript, and C# (.NET Core and .NET Framework).
- Proven experience with React Native/Expo for mobile development and SQL databases.
- Ability to own features across backend, web, and mobile layers with a focus on high-quality engineering.
- Experience with cloud platforms, preferably Azure, and familiarity with CI/CD pipelines.
- Proficiency in using AI coding assistants and strong English communication skills.
What we offer
- Long-term, secure engagement within a stable product development company.
- A professional environment with high business and engineering standards.
- Flexibility and a flat management structure that encourages autonomy.
- Extensive learning opportunities, including paid training, courses, and professional certifications.