
Senior Full Stack Engineer
Cohort AI
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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