Software Engineer – Full Stack, Mobile Apps

Posted 1ds ago

Employment Information

Education
Salary
Experience
Job Type

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