Skip to Main Content

Full Stack Developer

Rethink First
New York, NY
  • Posted: over a month ago
  • Full-Time
Job Description

Rethink First is on a mission to inspire hope and power potential. Founded in 2008 and headquartered in NYC, Rethink First is a pioneer and market leader in behavioral and mental health technology.  

Developed by nationally recognized experts in the field, Rethink’s award-winning online solutions feature comprehensive video-based training and education programs and sophisticated behavior intervention planning tool for individuals and caregivers. Rethink’s offerings include individualized assessments, online skills-based activities, access to remote clinician-led consultations and more.  

The Rethink First platform is used by Fortune 500 companies, school districts, government agencies, public and private behavioral health providers, and families caring for individuals with developmental disabilities worldwide.  

We are hiring for a senior full stack .NET Developer to help deliver cloud-based applications and infrastructure to our growing customer base. The candidate will develop, design, test and deploy websites as well as support and maintain existing functionality. They should be experienced and productive with Microsoft development technologies, have a solid understanding of design patterns, object orientated programming and SOLID best practices. Experience in health IT or insurance industry a plus. 

Technology Stack:

C#, .NET & .NET Core, SQL, Redis, Web API, JavaScript, HTML/CSS, Angular, TypeScript, Microservices, XUnit, Azure, CI/CD, Git, NGRX, OAuth. 

Preferred Skills: Azure DevOps, Docker, Kubernetes, Terraform.  


  • Design and build applications, micro-services, and infrastructure for the Rethink First platform. 

  • Ensure the performance, quality, and responsiveness of applications.  

  • Collaborate with a team to define, design, and ship new features.  

  • Identify and correct bottlenecks and fix bugs.  

  • Help maintain code quality, organization, and automation. 

  • Analyze and optimize applications for efficiency and performance.  

  • Promote robust and maintainable code, clear documentation, and deliver high-quality work on a tight schedule.  


  • Bachelor's degree in Computer Science  

  • 5+ years’ development experience 

  • Proficient with C#, JavaScript, and TypeScript 

  • 3+ years’ experience with Azure or AWS cloud technologies. 

  • Experience developing and deploying IaC. 

  • Deep understanding of domain and event driven design. 

  • Knowledge of modern architecture patterns. 

  • Understanding of design principles, algorithms, and data structures. 

  • Proficient understanding of code versioning tools such as Git.  

  • Experience writing and automating unit tests and integration tests. 

This Job Is Ideal for Someone Who Is:

  • Dependable -- more reliable than spontaneous. 

  • People-oriented -- enjoys interacting with people and working on group projects. 

  • Adaptable/flexible -- enjoys doing work that requires frequent shifts in direction. 

  • Detail-oriented -- would rather focus on the details of work than the bigger picture. 

  • Achievement-oriented -- enjoys taking on challenges, even if they might fail. 

  • Autonomous/Independent -- enjoys working with little direction. 

  • Innovative -- prefers working in unconventional ways or on tasks that require creativity. 

  • High stress tolerance -- thrives in a high-pressure environment.


  • Generous health, dental & vision benefits package
  • Paid time off
  • 7 paid company holidays + 1 floating holiday
  • 401k + matching
  • Parental leave
  • Professional development assistance
  • Salary: $125,000 - $135,000, based on skills and experience

Location: Remote opportunities are only available to candidates who reside in the following states: AL, AZ, CA, CO, CT, FL, GA, IL, IN, KY, LA, MA, MD, MI, MO, NC, NH, NJ, NV, NY, OH, PA, TX, VA, WA, WI 

Our commitment to an inclusive workplace 

RethinkFirst is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. We celebrate the unique differences of our employees because that is what drives curiosity, innovation, and the success of our business. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by the laws or regulations in the locations where we operate. Accommodations are available for applicants with disabilities. 

JazzHR Privacy Policy

JazzHR Terms of Use

California Privacy Notice

Powered by JazzHR


Rethink First


New York, NY
10001 USA



What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.