Junior Software Engineer
HeyCounsel
About the Role
- Junior Software Engineer at HeyCounsel.
- Contribute to an existing legal tech platform.
- Focus on ongoing maintenance and incremental feature development.
Key Responsibilities
- Develop and maintain features on the HeyCounsel platform.
- Collaborate with a cross-functional team.
- Learn quickly and take feedback constructively.
Requirements & Tech Stack
- MUST BE IN SAN DIEGO.
- Python
- Typescript
- Next.js
- PostgreSQL
- FastAPI
- SQLAlchemy
- Knowledge of Back-End Web Development, including APIs, databases, and server-side frameworks.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Understanding of MCPs.
Qualifications
- Strong foundation in Computer Science, including data structures, algorithms, and software engineering fundamentals.
- Hands-on experience with some or all of the specified tech stack.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.