Match score not available

Senior Software Engineer (part-time/contract)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of experience with Typescript, 3+ years of experience in web app development, Ability to write robust unit tests, Proficient with SQL and ORM tools, Experience manipulating existing codebases.

Key responsabilities:

  • Develop new features for care teams
  • Build scalable and secure systems
  • Utilize APIs and SDKs creatively
  • Work with stakeholders in product and data
  • Ship small incremental updates
firsthand logo
firsthand Scaleup https://www.firsthandcares.com/
51 - 200 Employees
See more firsthand offers

Job description

firsthand supports individuals living with SMI (serious mental illness). Our holistic approach includes a team of peer recovery specialists, benefits specialists and clinicians, which focuses on meeting each individual where they are and walking with them side by side as a trusted guide, partner, and first call on their journey to wellness.

firsthand's team members use their lived experience to build trust with these individuals and support them in obtaining socio-economic assistance and in reconnecting to primary and behavioral care. Support like this creates substantial savings for managed care organizations (Medicaid providers) and taxpayers by decreasing inappropriate healthcare utilization. This enables us to build solutions that scale and, as a result, change the way our society supports those most impacted by SMI.

We are cultivating a team of deeply passionate problem-solvers to tackle significant and complex healthcare challenges with us. This is more than a job—it's a calling. Every day, you will engage in work that resonates with purpose, gain wisdom from motivated colleagues, and thrive in an environment that celebrates continuous learning, creativity, and fun.

In this role you will help improve patient engagement and care quality through developing new features (Typescript, Python and SQL) for our cross functional care teams. As a member of our technology team, you will support our team of peers, social workers, and nurse practitioners to proactively plan appropriate care and focus on critical tasks rather than manual inefficient activities. You will be building impactful healthcare technology on a modern stack.

As a senior software engineer, you will:
  • Build scalable and secure systems, prioritizing features and engineering requirements based on user feedback, and constantly evaluating future needs.
  • Ensure all tools you develop have minimum necessary access to data.
  • Creatively utilize APIs & SDKs to get data to our care teams.
  • Ship in small ‘cheap to fail’ increments rather than large multi-sprint projects.
  • Be a productive partner with product, data, and operational stakeholders.
  • Have a 30 minute 1:1 each week to check in and talk through work.

  • You will be a good fit if you have:
  • Strong empathy for users.
  • A pragmatic attitude towards writing software.
  • An ability to write software in a way that does not result in tech debt down the road (when possible) - we recognize that there’s a tradeoff between speed and maintainability and prioritize both at different times, to strike a balance.
  • A focus on building useful software above all else.

  • The experience you bring to this role includes:
  • A strong ability to dive into an existing codebase and make useful changes.
  • Some experience writing robust unit tests.
  • 3+ years of experience adding features to web apps, on both the frontend and backend.
  • 3+ years experience with Typescript, SQL, and some kind of ORM.
  • Required profile

    Experience

    Level of experience: Mid-level (2-5 years)
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Problem Solving
    • Collaboration
    • Communication
    • Adaptability
    • Empathy

    Software Engineer Related jobs