Hiring for Senior Software Engineer (Mobile & Web) | Remote | Long Term Contract Senior Software Engineer (Mobile & Web)
Contract (1-Year, Option to Convert) |
Remote – CST Hours Preferred Top Skills:
React Native
React
Enterprise experience
EPIC integration would be a huge plus
Senior level ready to become a Lead (avoid mid-to-senior level)
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.
What You'll Be Responsible For
Mobile & Web Development
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 Required Experience & Skills
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
Robust 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 Nice-to-Haves
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 Education
Bachelor's degree in Computer Science, Engineering, or a related field preferred; equivalent experience considered.