Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer (Back-end) - Shift Management / Facility Integrations image - Rise Careers
Job details

Software Engineer (Back-end) - Shift Management / Facility Integrations

Nursa is a healthcare platform that directly addresses the severe staffing challenges confronting the U.S. healthcare system by connecting qualified registered nurses (RNs), licensed practical nurses (LPNs), and certified nursing assistants (CNAs) seeking flexible work with facilities in need of help. Founded in 2019, we are a growing venture backed startup whose mission is to put a nurse at the bedside of every patient in need. With your help, we will be able to enrich the lives of nurses and be a valued partner in delivering effective, compassionate patient care in every market we serve.

Role overview:

The Nursa Product and Engineering team is seeking a Back-end Software Engineer to join our Shift Management or Facility Integrations team to aid in the development and improvement of both existing and novel features for our rapidly expanding marketplace app.

The Shift Management team is responsible for the core scheduling and requesting domain of the Nursa application. This domain supports both sides of the marketplace: Facilities and Clinicians. Through the marketplace, facilities are able to post shifts to the marketplace, receive requests from qualified clinicians, and ultimately select the best matching candidate to work the shift. Nursa provides automatic scheduling and a modern calendar view to streamline this work.

The Facility Integrations team takes the power of the Nursa marketplace and makes it available to more facilities through external partnerships. These partners leverage a set of APIs, SDKs, and technologies built by the FCI team to build robust integrations with their scheduling systems.

Facility Integrations also owns authorization, authentication, and organizational management and permissions.

Last but not least, Facility Integrations is working to improve communications that users receive from Nursa, including transactional emails, chat functionalities, and notifications.

Responsibilities:

  • Work on projects that span our Google Cloud Platform stack, including PostgreSQL, TypeScript, and Kubernetes

  • Work collaboratively within a cross-functional team, including design and product management.

  • Stay updated and apply modern software practices in your designs and implementations.

  • Deliver features requiring close coordination with adjacent teams.

  • Provide input to the product vision and partake in team planning.

  • Ensure code is efficient and scalable.

Qualifications:

  • 3+ years of relevant experience building and scaling consumer-facing applications

  • Experience with Node.js preferred

  • Experience with scaling backend systems

  • Understanding of object-oriented and functional programming paradigms

  • Cloud infrastructure development experience, GCP a plus

  • Experience with Git source control and, ideally, cloud-based Git providers such as GitHub, GitLab, or Bitbucket

  • Self-starter that identifies problems, brings solutions, and is not afraid to step in and start working

  • Demonstrate the use of out-of-box thinking for creative solutions to complex problems

  • Experience with working within a compliance framework and ensuring compliance requirements are met

  • Experience in Healthcare or a two-sided marketplace is a plus

What you get in return:

  • Opportunity to revolutionize healthcare industry and build both relationships and teams that make a tangible impact

  • We empower team members to act intelligently and be owners, believing that execution is everything, and have designed a learning-focused environment where you get ongoing support and regular feedback to help you grow

  • An opportunity to join an international team with a work culture that is based on trust, flexibility, and curiosity

  • Competitive salary and benefits

Closing:

Nursa is an equal-opportunity employer. We aim to build a workforce of individuals from different backgrounds with different abilities, identities, and mindsets. Even if you do not meet all of the qualifications listed above, we encourage you to apply!

Nursa Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Nursa DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Nursa
Nursa CEO photo
Curtis Anderson
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer (Back-end) - Shift Management / Facility Integrations, Nursa

Are you ready to make a real impact in the healthcare industry? Nursa is on the lookout for an enthusiastic Back-end Software Engineer to join our dynamic Shift Management or Facility Integrations team. We are a forward-thinking healthcare platform dedicated to resolving staffing shortages by efficiently connecting qualified nurses with facilities in need. As a growing venture-backed startup founded in 2019, our mission is clear: to place a nurse at the bedside of every patient who needs one. In this pivotal role, you’ll be instrumental in enhancing the user experience of both facilities and clinicians through our rapidly expanding marketplace app. You will dive deep into our Google Cloud Platform stack, utilizing modern technologies like PostgreSQL, TypeScript, and Kubernetes, while collaborating closely with cross-functional teams including design and product management. Your contributions will directly influence the core scheduling functionalities of our application and enable robust integrations through external partnerships. With your experience, you’ll help ensure our code is efficient and scalable, and you will be a key player in driving our product vision forward. We value self-starters who are not afraid to tackle challenges head-on and think outside the box. Join us in revolutionizing healthcare and be part of a team that not only values excellence but also supports your ongoing growth and learning. If you’re excited about the chance to influence positive change in the healthcare landscape while working in a culture driven by trust, flexibility, and curiosity, Nursa is the place for you!

Frequently Asked Questions (FAQs) for Software Engineer (Back-end) - Shift Management / Facility Integrations Role at Nursa
What are the responsibilities of a Back-end Software Engineer at Nursa?

As a Back-end Software Engineer at Nursa, your key responsibilities will include working on projects utilizing our Google Cloud Platform stack, collaborating with cross-functional teams to enhance our marketplace app, and ensuring efficient and scalable code. You’ll focus on the core scheduling functionalities within our Shift Management domain and work on integrations alongside our Facility Integrations team, which involves developing APIs and improving user communications.

Join Rise to see the full answer
What qualifications are necessary for the Back-end Software Engineer position at Nursa?

To qualify for the Back-end Software Engineer role at Nursa, candidates should have at least 3 years of relevant experience building consumer-facing applications, preferably with a strong background in Node.js. Familiarity with object-oriented and functional programming paradigms, cloud infrastructure development (especially with GCP), and version control systems like Git is also essential. Experience in healthcare or two-sided marketplaces will be a bonus.

Join Rise to see the full answer
What technologies does Nursa utilize for the Back-end Software Engineer role?

At Nursa, our Back-end Software Engineer will work with an exciting stack that includes PostgreSQL for our database needs, TypeScript for robust application development, and Kubernetes for container orchestration. Experience in these technologies is highly valued, as you will be responsible for developing and maintaining scalable backend systems that support our innovative healthcare solutions.

Join Rise to see the full answer
What is the work culture like for Back-end Software Engineers at Nursa?

The work culture at Nursa is vibrant and empowering. We believe in the importance of trust, flexibility, and curiosity. As a Back-end Software Engineer, you will have the freedom to take ownership of your projects while receiving ongoing support and feedback. We encourage team collaboration and creativity, making it a fulfilling environment for those who want to make a tangible impact in the healthcare industry.

Join Rise to see the full answer
How can I apply for the Back-end Software Engineer position at Nursa?

Interested candidates can apply for the Back-end Software Engineer position at Nursa by submitting their resume and cover letter through our company website. We value diversity and encourage applicants from all backgrounds to apply, even if they do not meet every qualification listed. Join us in our mission to transform healthcare!

Join Rise to see the full answer
Common Interview Questions for Software Engineer (Back-end) - Shift Management / Facility Integrations
Can you describe your experience with Node.js and how it applies to the Nursa role?

In your response, highlight specific Node.js projects you’ve worked on, detailing your role and the outcomes. Discuss how your skills align with Nursa's needs, such as building scalable and efficient applications. Mention any relevant frameworks or libraries you’ve utilized, showing your depth of knowledge regarding Node.js and back-end development.

Join Rise to see the full answer
How do you ensure the scalability and efficiency of your back-end code?

When addressing this question, outline your approach to optimizing performance, such as code reviews, utilizing efficient algorithms, and leveraging architectural patterns. Discuss any tools or methodologies you use for monitoring and performance testing, ensuring that your code remains maintainable and scalable as user demands grow.

Join Rise to see the full answer
What strategies do you employ when collaborating with cross-functional teams?

Emphasize your communication skills and collaborative mindset. Share examples where you engaged with product managers, designers, or other engineers to develop features. Highlight the importance of fostering a team culture that values diverse viewpoints and how this contributes to successful project delivery.

Join Rise to see the full answer
Describe a challenging project you've handled, specifically regarding healthcare or a two-sided marketplace.

This is an opportunity to showcase your experience in relevant fields. Describe the challenges faced, the solutions you executed, and how your actions positively impacted the project. Relate this to Nursa's mission, showing your alignment with their goals and values.

Join Rise to see the full answer
How do you stay updated with modern software practices and technologies?

Discuss your commitment to continuous learning, whether through following industry leaders, participating in workshops, or engaging in online courses. Provide examples of recent technologies or methodologies you've adopted in your work and how you’ve applied them to improve your coding practices.

Join Rise to see the full answer
Can you explain your experience with cloud infrastructure, particularly GCP?

Detail any experiences you have managing cloud resources and deploying applications on Google Cloud Platform. Discuss specific services you’ve utilized, such as Compute Engine or Cloud Functions, and how they contributed to project successes. Show your understanding of cloud principles and best practices.

Join Rise to see the full answer
What role does testing play in your development process?

Explain how you approach software testing, including unit tests, integration tests, and end-to-end testing. Sharing specific examples of how testing has saved you time and reduced bugs in past projects will demonstrate your commitment to quality.

Join Rise to see the full answer
How do you handle feedback during code reviews?

Stress the importance of constructive feedback in your development process. Share that you view code reviews as valuable learning opportunities and outline how you integrate feedback into your coding practices, fostering a culture of improvement and collaboration.

Join Rise to see the full answer
What is your approach to problem-solving in programming?

Describe your systematic approach to diagnosing and resolving issues, such as breaking down complex problems, researching solutions, and testing implementations. Mention your persistence in finding innovative solutions and how you utilize resources or collaboration to assist in your efforts.

Join Rise to see the full answer
Why are you interested in working at Nursa as a Back-end Software Engineer?

Showcase your passion for healthcare technology and aligning with Nursa's mission. Discuss specific aspects of the role or company culture that excite you. Mention how your skills can bring value to the team and how you are eager to contribute to improving the healthcare landscape.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Empathetic
Collaboration over Competition
Transparent & Candid
Growth & Learning
Customer-Centric
Medical Insurance
Dental Insurance
Vision Insurance
Health Savings Account (HSA)
Mental Health Resources
Equity
Maternity Leave
Paternity Leave
Paid Time-Off
Life insurance
Photo of the Rise User
Patlytics, Inc. Remote No location specified
Posted 4 days ago
Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, CALIFORNIA, United States
Posted 5 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Veeva Systems Remote California - San Luis Obispo
Posted 2 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago

Reimagining the healthcare staffing industry by connecting clinicians and facilities directly to improve patient care.

68 jobs
MATCH
Calculating your matching score...
CULTURE VALUES
Inclusive & Diverse
Mission Driven
Empathetic
Collaboration over Competition
Transparent & Candid
Growth & Learning
Customer-Centric
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Health Savings Account (HSA)
Mental Health Resources
Equity
Maternity Leave
Paternity Leave
Paid Time-Off
Life insurance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 28, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!