Cohort AI

Senior Full Stack Engineer

Cohort AI

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and evolve full-stack features using Python/Django on the backend and React on the frontend.
  • Write clean, efficient, well-tested code that reflects strong engineering standards.
  • Design and maintain CI/CD workflows to support fast, reliable releases.
  • Partner with cross-functional teams to refine requirements and translate them into scalable technical solutions.
  • Review code, champion best practices, and help define engineering standards.
  • Implement monitoring and performance tooling to ensure smooth user experiences.
  • Integrate APIs, databases, and third-party services into cohesive systems.
  • Investigate and resolve issues quickly to keep applications running at peak performance.
  • Stay current with new tools, frameworks, and architectural patterns.
  • Support and mentor other engineers while fostering a culture of curiosity and continuous improvement.

Requirements

  • 5+ years of professional software engineering experience, including full-stack development.
  • Strong backend development skills with Python and Django.
  • Solid experience building modern front-end applications, especially with React and ES6+.
  • Deep understanding of HTML, CSS, and JavaScript fundamentals.
  • Comfort with version control systems such as Git.
  • Experience with automated testing and TDD practices (e.g., Jest, Playwright, Testing Library, or similar).
  • Working knowledge of CI/CD concepts and implementation.
  • Experience deploying and managing applications in cloud environments such as AWS (EC2, RDS, S3).
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Experience with relational and NoSQL databases.
  • Strong grasp of web security fundamentals and common vulnerabilities (XSS, CSRF, etc.).
  • Familiarity with design and prototyping tools such as Figma, Sketch, or Zeplin.
  • Strong analytical thinking, problem-solving ability, and communication skills.
  • Healthcare domain experience is a bonus, not a requirement.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoReactES6+HTMLCSSJavaScriptGitautomated testingTDD
Soft Skills
analytical thinkingproblem-solvingcommunicationmentoringcollaborationcuriositycontinuous improvement