[Remote] Senior Software Engineer at Nursa

Latin America

Nursa Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Healthcare, TechnologyIndustries

Requirements

  • Deep understanding with more than one programming language. You understand tradeoffs between programming paradigms
  • Demonstrated success with system design. You’ve modeled complex domains and made architectural decisions that mattered. You understand how to balance present needs with reasonable future flexibility
  • Experience with or genuine openness to collaborative programming. You’ve done pair programming, mob programming, or similar team-based coding—or you’re deeply curious and adaptable to working this way. You understand (or are eager to learn) what makes collaboration effective: clear communication, active listening, and genuine engagement
  • Ability to communicate clearly and work effectively with others. You have full professional proficiency in English, which is essential for the clarity and precision required in a mob programming environment. You value relationships and recognize that teams execute better together

Responsibilities

  • Be a productive member of the mob. Work embedded within our collaborative team, rotating roles as we solve problems together. Stay present and engaged, embrace different perspectives, and contribute both as the person driving implementation and as a guide helping others shape solutions
  • Own system design decisions. Model the domain in ways that make our system extendable and reduce complexity. Your architectural thinking will influence how we structure code and decisions for the long term
  • Drive team learning around AI workflows. Help expand our collective knowledge about integrating AI tooling and prompt engineering into our development process. We’re learning this together, and we need someone curious about what works and what doesn’t
  • Lead code reviews in Go and React Native. Conduct thorough reviews that improve code quality and share knowledge across the team. Participate in collaborative code sessions where multiple team members review and discuss changes together
  • Apply YAGNI principles. Help us stay focused on what we actually need right now rather than over-engineering for hypothetical futures. This discipline keeps our codebase clean and our team moving fast

Skills

Software Engineering
System Design
AI Workflows
Prompt Engineering
Mob Programming
Domain Modeling
Architecture

Nursa

On-demand nurse staffing app for facilities

About Nursa

Nursa offers an on-demand nurse staffing app that connects healthcare facilities with clinicians seeking flexible work. Facilities can post shifts for free and only pay when a shift is filled, making it a cost-effective solution. The app features real-time matching to quickly fill shifts, which is crucial during urgent staffing needs. Nursa focuses on local markets to ensure that clinicians are verified and familiar with the facilities they serve.

Salt Lake City, UtahHeadquarters
2019Year Founded
$100.4MTotal Funding
SERIES_BCompany Stage
Enterprise Software, HealthcareIndustries
51-200Employees

Benefits

Flexible Work Hours

Risks

High RN turnover rates could lead to staffing instability and increased competition.
33% of nurses seek full-time roles, reducing the pool for per diem work.
The expanding per diem market may attract new competitors, increasing competition for Nursa.

Differentiation

Nursa offers real-time matching for urgent healthcare staffing needs.
The app allows facilities to post shifts for free, paying only upon completion.
Nursa focuses on local markets, ensuring clinicians are verified and nearby.

Upsides

Nursa's partnership with UKG enhances shift posting efficiency and clinician connections.
The per diem nurse staffing market is projected to grow to $16.4 billion by 2033.
Nursa's rapid growth is highlighted by its 20th rank on Deloitte Technology Fast 500.

Land your dream remote job 3x faster with AI