• Lead the design and implementation of complex features across the full stack
• Mentor and provide technical guidance to junior and mid-level developers
• Drive architectural decisions and establish technical standards for both front end and back end systems
• Collaborate with product managers and stakeholders to define technical requirements and
• Lead technical discussions and contribute to strategic planning
• Design and implement scalable, maintainable front end architectures using React, Vite, and
• Architect robust back end APIs and services using Python and Django REST Framework
• Lead the integration of AI capabilities and establish best practices for using AI tools like
Claude to enhance team productivity
• Design and implement agentic AI features and intelligent automation within applications
• Establish and enforce coding standards, patterns, and project structure guidelines
• Lead refactoring initiatives to improve system architecture and reduce technical debt
• Champion security best practices and implement defensive coding principles across the team
• Design comprehensive testing strategies and write sophisticated unit and integration tests for both front end and back end components
• Conduct thorough code reviews and provide constructive feedback on full stack
• Lead troubleshooting efforts for complex issues across the entire technology stack
• Own deployment procedures and create runbooks for full stack releases
• Create and maintain technical documentation and architectural decision records for both front end and back end systems
• Participate in on-call rotation and lead incident response when needed