Software Engineer, React Native Developer, Mobile and Web Developer

Catapult Solutions Group
yesterday

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 146K

Job location

Remote

Tech stack

Artificial Intelligence
Automation of Tests
Azure
C Sharp (Programming Language)
Mobile Application Development
Software Quality
Continuous Integration
Web Development
Mobile Application Software
Secure Coding
Software Engineering
Web Applications
React
Information Technology
React Native
Api Design

Job description

We''re looking for a Senior Software Engineer with proven experience in both mobile and web development to join a high-performing squad delivering end-to-end digital capabilities across a unified patient-facing platform. You''ll be a hands-on contributor working across the full stack - from requirement gathering through production - while collaborating closely with product, architecture, and engineering leadership. This role is designed for a senior engineer ready to take on increasing ownership and grow into a lead-level position over time., * Build and maintain high-quality mobile applications using React Native as the primary platform

  • Develop and maintain web applications as an equal part of your day-to-day contribution
  • Contribute to API development as part of a cross-functional squad
  • Produce clean, well-tested, secure code and participate in thorough PR reviews
  • Champion CI/CD, automated testing, and observability best practices across the team

Technical Collaboration

  • Partner closely with Product to clarify scope, assess feasibility, and ensure business intent is met
  • Translate product requirements into technical plans and delivery commitments
  • Contribute to architecture and design discussions for a unified digital platform
  • Coordinate with cross-squad teams on dependencies, acceptance criteria, and timelines

Delivery & Execution

  • Own sprint estimation and personal delivery commitments within the squad
  • Contribute to production readiness and post-launch support
  • Navigate ambiguity and help shape solutions, not just execute on them
  • Leverage AI-assisted tools and agent workflows to improve productivity and code quality

Requirements

  • 5+ years of software engineering experience
  • Hands-on production experience with React Native mobile development - required
  • Hands-on production experience with web development (React or similar) - required
  • Proficiency in C# and API development
  • Strong Azure experience required - environment is fully Azure-based
  • Solid understanding of distributed or cloud-based system design
  • Agile delivery experience
  • Comfortable working directly with Product in requirement gathering and story refinement
  • Ability to work independently, manage ambiguity, and take initiative, * Experience in healthcare or other regulated industries
  • Epic or other EHR integration experience
  • Experience with AI-assisted development tools and agent-based workflows
  • CRM system integration experience
  • Interest in growing into a technical lead or engineering lead role, Bachelor''s degree in Computer Science, Engineering, or a related field preferred; equivalent experience considered.

Benefits & conditions

  • $65 - $70/hour - W2 only
  • No sponsorship available
  • 1-year contract with option to convert to permanent

About the company

Join a large, mission-driven enterprise healthcare organization building a unified digital platform that connects patients, providers, and enterprise systems at scale. This is a high-impact environment where technology directly shapes the patient experience - and where strong individual contributors have a clear path to grow into leadership.

Apply for this position