We’re seeking a Senior Full-Stack Engineer to build and enhance our AI-powered contract management and financial analytics platform. You’ll work on complex technical challenges, implement sophisticated features, and contribute to a scalable multi-tenant SaaS application.
Technical Responsibilities
Full-Stack Development
- Build complex multi-tenant SaaS features with proper data isolation
- Develop AI-powered document processing workflows and integrations
- Create financial dashboards and advanced reporting systems
- Implement third-party integrations with accounting and payment platforms
Engineering Excellence
- Write high-quality, maintainable code with comprehensive testing
- Optimize database performance and design efficient schemas
- Build scalable APIs and robust backend services
- Develop responsive, modern UIs with excellent user experience
Technical Requirements
Core Skills
- 5+ years full-stack development experience
- Advanced proficiency in JavaScript/TypeScript and modern frameworks
- Strong database skills with SQL and schema design
- API development experience (REST/GraphQL)
- Multi-tenant architecture understanding and implementation
Specialized Experience
- AI/ML API integration (OpenAI, Claude, etc.)
- Document processing and file handling workflows
- Financial calculations and business logic implementation
- Enterprise integrations and webhook systems
- Background processing and job queue management
Technical Stack
- Frontend: React, Next.js, TypeScript, modern CSS frameworks
- Backend: Node.js, TypeScript, PostgreSQL, ORM libraries
- Integration: REST APIs, webhooks, OAuth flows
- Testing: Unit, integration, and end-to-end testing
- DevOps: Git workflows, CI/CD, deployment processes
What You’ll Build
- Sophisticated contract analysis features using AI
- Complex pricing and financial calculation engines
- Real-time data synchronization between multiple systems
- Advanced UI components for data visualization and management
- Scalable backend services handling high-volume document processing
Ideal Candidate
- Senior-level expertise in full-stack web development
- Problem-solving skills for complex technical challenges
- Experience with AI/ML integration in production applications
- Financial or FinTech background preferred
- Quality-focused with strong testing and debugging skills
Experience with n8n or other automation tools