ClaimDeck is an ambitious and fast-growing SaaS startup redefining how insurance and legal professionals collaborate. The Software Engineer role is designed for an early-career engineer to own production features and receive hands-on mentorship across the full stack, contributing to backend systems, frontend applications, and AI-assisted development workflows.
Responsibilities:
- Build & Ship: Contribute to cross-functional features from database schema updates to UI implementation
- Implementation Excellence: Translate well-scoped product requirements into clean, maintainable code
- Iteration: Support features post-launch, fix bugs, and improve performance
- Python/Django: Build and extend APIs and domain services under senior guidance
- Data Modeling: Work with PostgreSQL models, migrations, and basic performance considerations
- Async Workflows: Contribute to background processing systems using Celery and Redis
- Observability: Write reliable, testable code with clear logging and error handling
- React + TypeScript: Implement responsive, maintainable UI components
- State Management: Contribute to feature flows within our Vite-based architecture
- Code Quality: Improve readability, consistency, and reusability in frontend components
- Testing: Write unit and integration tests using pytest and Jest
- Tooling: Follow CI/CD standards, linting rules, and formatting conventions
- Production Awareness: Participate in debugging and incident follow-up with mentorship
- Modern Workflow: Use AI-assisted development tools to accelerate learning and implementation
- Prompt Discipline: Learn structured prompting and task decomposition techniques
- Review Standards: Develop strong judgment through human-reviewed, AI-augmented workflows
Requirements:
- 1–4 years of professional software engineering experience (or equivalent strong internship/project experience)
- Solid experience in backend (Python preferred) and frontend (React/TypeScript preferred) with interest in growing across the full stack
- Familiarity with relational databases and data modeling fundamentals
- Basic understanding of API design and web architecture
- Commitment to writing clean, maintainable, well-tested code
- Strong curiosity, ownership mindset, and willingness to learn
- Experience with Django or another MVC-style web framework
- Experience working in a production environment with CI/CD
- Exposure to background processing or async systems
- Interest in AI-assisted development workflows