Software Engineer – Full Stack, Mobile Apps
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer developing full-stack mobile applications using React Native and .NET at Ensora Health. Designing, testing, and deploying features while enhancing API performance in a collaborative environment.
Responsibilities:
- Design, develop, test, and deploy cross-platform mobile apps using React Native and TypeScript
- Build and maintain backend APIs using .NET/C# and relational databases
- Own assigned features across the full lifecycle, from design and implementation through testing, release, monitoring, and support
- Collaborate with Product, QA, UX, and DevOps to deliver high-quality features
- Participate in code reviews, share knowledge with teammates, and help improve engineering practices
- Troubleshoot production issues across mobile and backend systems
- Contribute to API performance, scalability, reliability, and observability improvements
- Contribute to CI/CD and testing automation improvements
- Document technical solutions and follow team coding standards, review practices, and quality expectations
- Leverage AI-assisted development tools (e.g., code generation, debugging, test creation) to improve productivity and solution quality
- Experiment with and adopt emerging AI technologies to enhance development workflows and engineering outcomes
- Apply critical thinking to validate AI-generated outputs to ensure accuracy, security, and maintainability of code
Requirements:
- 5+ years of professional software engineering experience, or equivalent hands-on experience building and supporting production software
- Hands-on mobile development experience with React Native and TypeScript, with the ability to deliver production-quality features within team standards
- Hands-on backend and API development experience using .NET/C#, including implementation, debugging, and integration support
- Experience building REST APIs and working with relational databases
- Ability to work across mobile, backend, API, and integration layers with guidance from senior engineers or technical leads
- Experience using AI tools (e.g., GitHub Copilot, ChatGPT, or similar) as part of the software development lifecycle is strongly preferred
- Demonstrated curiosity and adaptability in learning new technologies, particularly in AI-assisted engineering practices
Benefits:
- Diversity, Equity, Inclusion, and Belonging are integral to the company culture
- Opportunities to explore unique strengths and talents



















