Senior Engineer: Django + React.js (Work US Hours)

Engineering · DENVER, Colorado
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced
Compensation $125k - $151k annual + options

We’re on a mission to bring health data management into the 21st century. Patients, providers, and medicine have all evolved over the years, yet somehow fax machines are still the primary method of transferring health records today. Within 10 years, we will empower over 100 million patients with their medical records, create over 1 billion in annual revenue and over 10 billion in enterprise value. Over the next 18 months, we're going to be more than doubling the size of our product team, evolving our existing products, and building brand new ones.


Our founders, engineers, designers, and investors are seasoned health-tech experts with a proven track record of success. Carm Huntress, Credo's founder and CEO, previously launched Arrive Health (formerly RxRevu), for which he raised $36 million in venture capital. We are backed by Aneesh Chopra, the first CTO of the United States, John Driscoll, the CEO of carecentrix, and other leaders in the modern health-tech space.


As a Senior Engineer, you’ll partner with a diverse and passionate team dedicated to building products in an ultra-lean and agile way. Credo is home to many lean product engineers, researchers, designers, and product managers. We are driven to build sustainable, working products that have a meaningful impact on the lives of the people who use them.


What’s it like to work here?

We spend time on what’s important; meetings are for mission-critical reasons only. We work collaboratively to make decisions and support one another in sharing our best ideas, challenging the status quo, and considering alternate approaches. We hire highly competent, reliable, and focused people and trust they know how to do their best work. Leadership at Credo is a service role, and it's a leader’s job to set clear expectations and goals while empowering team members to meet them.

Diversity, Equity, & Inclusion (DEI) isn’t a project or a policy; it’s a non-negotiable imperative. We respect and value our differences and strive to make our workplace comfortable for all. Sometimes we make mistakes or say the wrong thing, which we leverage to drive constructive conversation and awareness. We embrace difficult conversations with a willingness to be vulnerable and grow. 


Company Values

  • Take Ownership - we provide trust, transparency, and agency; in turn, we expect accountability and responsibility
  • Learn Constantly - we embrace a growth mindset, are curious and open-minded, seek constant improvement, experiment, and “fail fast”
  • The Best Idea Wins - we encourage everyone to contribute ideas and use data to make decisions
  • Health and Balance - we promote healthy living and balance with our non-work lives
  • Be Good to Each Other - we are positive, encouraging, respectful, grateful, and giving


What You'll Do

  • Practice outside-in TDD within an agile methodology, leaning towards XP.
  • Collaborate with a balanced product team. Not only will you be working closely with your engineering manager, tech lead, and other engineers, you’ll have the opportunity to pair cross-functionally with design and product management to evolve the product. 
  • Deliver high-quality software. You'll identify, define, design, and implement technical solutions for Credo, including both frontend and backend development, to create meaningful value for our customers
  • Mentor and support other engineers. We're growing quickly, and as a senior engineer, you'll assist in optimizing the team to continually improve their skills through practices like code review and pair programming. 


Who You Are

  • 6+ years of relevant software development experience in object-oriented or functional programming languages
  • A self-starter excited to work on a greenfield project with absolutely zero tech debt
  • Able to maintain USA working hours
  • 2+ years of production experience in React.js
  • 4+ years of production experience in Django
  • Production experience in Celery or other job queue library
  • Production experience with PostgreSQL or other relational database
  • Good oral and written communication in English
  • Enjoys balancing pair programming with working asynchronously


Bonus Points

  • Experience in Typescript
  • Experience in Next.js or Remix
  • Familiarity with Vue.js
  • Experience in TailwindCSS
  • Familiarity with Cypress
  • Experience in consuming GraphQL endpoints
  • Experience in Strawberry or Graphene
  • Experience in Redis
  • Experience in Docker or Kubernetes


What We Offer

  • Competitive compensation with a high degree of autonomy and flexibility
  • Remote-first work environment with team members located all across the USA
  • Strong benefits package with health, dental, and vision insurance, 401k stock options, and self-directed time off


Every position requires certain physical capabilities. Credo seeks to make reasonable accommodations that enable individuals with disabilities to perform essential duties when possible. Equal employment opportunity is a fundamental principle at Credo. We are committed to nondiscrimination in all business operations.


Thank You

Your application was submitted successfully.

  • Location
    DENVER, Colorado
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Compensation
    $125k - $151k annual + options