Sr. Software Engineer – Web & Native

  • ICT
  • Full Time
  • 3 hours ago
  • USA

Job Information

Job Description

Job Ttitle: Sr. Software Engineer – Web & Native

Company: Ascension


Description: Details

  • Department: Growth Marketing & Digital Experience (GMDx)
  • Schedule: Monday – Friday, 8 hour shift
  • Location: Remote
  • Salary: $121,264 – $169,035

BenefitsPaid time off (PTO)
Various health insurance options & wellness plans
Retirement benefits including employer match plans
Long-term & short-term disability
Employee assistance programs (EAP)
Parental leave & adoption assistance
Tuition reimbursement
Ways to give back to your communityBenefit options and eligibility vary by position. Compensation varies based on factors including, but not limited to, experience, skills, education, performance, location and salary range at the time of the offer.ResponsibilitiesJoin a collaborative team of software engineers dedicated to developing innovative, cloud-based solutions using modern technologies to advance Ascension’s mission. We are seeking a Senior Software Engineer (Web & Native) experienced in modern web and mobile application development using NextJS and React Native. You will be a key member of a talented engineering team, responsible for designing and building critical, high-performance ,scalable and accessible Front ends that power our healthcare applications. Your work will directly support the communities we serve by helping to provide compassionate, personalized care through technology-driven innovation.Key Responsibilities

  • Lead the design and development of innovative web and mobile applications using React, Next.js, and React Native.
  • Write high-quality, maintainable, and well-tested code in TypeScript and JavaScript (ES6+).
  • Manage application state with Redux Toolkit and handle data fetching with Apollo Client for GraphQL APIs.
  • Implement secure and scalable U and accessibleI components for web (Material-UI, Emotion, Bootstrap) and mobile (React Native Paper) platforms.
  • Utilize React Hook Form for efficient form handling and React Navigation for mobile app routing.
  • Ensure application performance and user experience by implementing smooth animations (React Native Reanimated) and handling complex gestures (React Native Gesture Handler).
  • Lead testing efforts with Jest and React Testing Library for unit and component tests, and Detox for end-to-end mobile testing.
  • Adhere to engineering best practices through a monorepo structure with Nx
  • Collaborate with cross-functional teams to define requirements, review code, and contribute to architectural discussions.
  • Mentor and guide junior developers, promoting a culture of knowledge sharing and technical excellence.

Characteristics We Seek:

  • Be curious about technology. The software engineering industry is constantly changing and evolving. At Ascension, we embrace change and are curious to learn how the latest technology can be used to improve the lives of patients and our clinicians.
  • Learn and grow professionally. We strive for continuous improvement of our Digital Studio organization and our team members do the same. This comes from the path of constant learning, in addition to reflecting on past experiences for improvement opportunities.
  • Always ready for change. A rolling stone gathers no moss, and neither do we. We accept that change is always around us, and our work is no exception. We navigate change through early and often communication; engage the ambiguous; promote diversity; accept new ideas; and lean on learning agility.
  • Seek feedback. Feedback is important to us. We use it as a guide for our own development, and we build our software with feedback built into the process. It is incorporated into our software development lifecycle with design, code reviews, unit tests, and continuous integration. Feedback is also integrated into our shipped solutions with application performance monitoring (APM), Crashlytics and usage analytics to help us learn methods to improve.
  • Demonstrate positivity. Our organization’s focus is all about solving problems, and most of these problems are challenging. We try not to let that get in our way of thinking positively — instead it’s what motivates us to reach higher.
  • Work with your team. We understand that our best work comes from working together. Our teams enjoy working together, sharing knowledge, helping, mentoring, and delivering our best for the communities we serve.
  • Live Ascension’s core values. The Ascension core values are the standard that we hold ourselves to and a source of pride for us. We live by them. Our core values include: service of the poor, reverence, integrity, wisdom, creativity and dedication.

Technical Competencies

  • Front End & Mobile: Expert-level knowledge of Next.js and React. Extensive experience with React Native,
  • Languages: Strong command of TypeScript and modern JavaScript.
  • Data & State Management: Proficient in GraphQL,Axios and State management (Redux)
  • Web Styling: Expertise with CSS-in-JS (Emotion) and CSS preprocessors (Sass).
  • Component Libraries: Experience with Material-UI and React Native Paper.
  • Testing & Tools: Jest, React Testing Library , Detox, LaunchDarkly
  • DevOps: Familiarity with Webpack, Babel, Fastlane,ESLint, Prettier .CICD like Jenkins

RequirementsEducation:

  • High school diploma/GED with 2 years of experience, or Associate’s degree, or Bachelor’s degree required.

Work Experience:

  • 1 year of experience required.
  • 4 years of experience preferred.
  • 2 years of leadership or management experience preferred.

Additional Preferences

  • Experience with NextJS and React native frameworks.
  • Experience building scalable, reusable and accessible common components.
  • Advanced knowledge of Frond end design patterns.
  • Experience in consuming APIs using GraphQL, Axios and Fetch
  • Familiarity with container management software (e.g., Docker, Kubernetes).
  • Experience with Behavior-Driven Development (BDD).
  • Experience with Atlassian tools (JIRA, Confluence).
  • Knowledge of HL7 FHIR Standards is a plus
  • Knowledge of Scheduling systems and Healthcare is a plus

#LI-Remote #GMDxWhy Join Our TeamAscension associates are key to our commitment of transforming healthcare and providing care to all, especially those most in need. Join us and help us drive impact through reimagining how we can deliver a people-centered healthcare experience and creating the solutions to do it. Explore career opportunities across our ministry locations and within our corporate headquarters.Ascension is a leading non-profit, faith-based national health system made up of over 134,000 associates and 2,600 sites of care, including more than 140 hospitals and 40 senior living communities in 19 states.Our Mission, Vision and Values encompass everything we do at Ascension. Every associate is empowered to give back, volunteer and make a positive impact in their community. Ascension careers are more than jobs; they are opportunities to enhance your life and the lives of the people around you.Equal Employment Opportunity EmployerAscension provides Equal Employment Opportunities (EEO) to all associates and applicants for employment without regard to race, color, religion, sex/gender, sexual orientation, gender identity or expression, pregnancy, childbirth, and related medical conditions, lactation, breastfeeding, national origin, citizenship, age, disability, genetic information, veteran status, marital status, all as defined by applicable law, and any other legally protected status or characteristic in accordance with applicable federal, state and local laws.For further information, view the poster or poster.As a military friendly organization, Ascension promotes career flexibility and offers many benefits to help support the well-being of our military families, spouses, veterans and reservists. Our associates are empowered to apply their military experience and unique perspective to their civilian career with Ascension.Please note that Ascension will make an offer of employment only to individuals who have applied for a position using our official application. Be on alert for possible fraudulent offers of employment. Ascension will not solicit money or banking information from applicants.E-Verify StatementThis employer participates in the Electronic Employment Verification Program. Please click the E-Verify link below for more information.

Salary: $121264 – 169035 per year

Location: USA

Date: Sat, 11 Oct 2025 07:50:48 GMT


Read More…

Job alerts

Receive emails for the latest jobs matching your search criteria

Uploading