Tech Stack
JavaScriptLinuxPostgresPython
About the role
- Senior Full-Stack Engineer / Player-Coach to lead the modernization of our platform, mentor other developers, and help set the technical foundation for future growth
- Hands-on building and shipping features end-to-end, leading modernization of our Python/JS codebase, while leveraging AI to speed development, automate repetitive tasks, and improve documentation/testing
- Handling light DevOps on our Ubuntu/Postgres environment, leaning on automation and managed services to keep ops overhead low
- Setting a technical foundation for a larger team post-funding
- Design, code, test, and deploy features across the stack; Establish best practices — coding standards, branching strategies, and documentation that scale with team growth; Mentor other developers; Collaborate with CEO to align technical priorities with business goals
Requirements
- 7+ years in full-stack software development, ideally Python + modern JS
- Experience modernizing legacy codebases without halting feature delivery
- Comfortable with Ubuntu/Linux ops, Postgres, and CI/CD pipelines
- Have used AI coding assistants (Claude, GitHub Copilot, etc.) and can integrate them into a team’s workflow
- Comfortable mentoring other engineers
- Can balance speed and quality in a startup environment