Software Engineer, React Native Developer, Mobile and Web Developer
Role details
Job location
Tech stack
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