We are seeking a highly motivated and technically proficient Senior Full-Stack Lead to spearhead the development of our next-generation platform. This is a critical, high-impact role where you will not only be responsible for
hands-on development
but also for providing
technical stewardship
to a dedicated sub-team. The ideal candidate must possess a robust understanding of modern web architecture, exceptional coding prowess in the Python/React ecosystem, and a proven track record of delivering complex, scalable, and secure enterprise-grade applications from inception to deployment. Your contribution will be instrumental in shaping the technical trajectory of our product.
Key Responsibilities And Deliverables
- Technical Leadership and Architecture
- Architectural Stewardship: Define and champion the microservices architecture, API design, and data models for core modules.
- End-to-End Product Ownership: Take complete ownership of feature development lifecycle, right from requirement analysis and technical design to deployment and post-production monitoring.
- API Signature Publishing: Define, document (using OpenAPI/Swagger), and rigorously manage the public-facing API contracts, ensuring versioning, backward compatibility, and seamless consumption by the frontend and third-party systems.
- Code Quality and Standards: Establish and enforce best practices for code quality, performance optimization, security, and maintainability across the full stack. Conduct thorough code reviews and mentor team members on engineering excellence.
- Development and Integration
- Full-Stack Development: Execute hands-on development for both backend services (Python/FastAPI) and frontend interfaces (React/TypeScript), ensuring high-performance and responsive user experiences.
- Third-Party API Integration: Expertly integrate with mission-critical external APIs (e.g., payment gateways), managing authentication (OAuth 2.0, JWT), rate limiting, and robust error handling mechanisms.
- Database Management: Collaborate with the Data Engineers on PostgreSQL schema design, multi-tenancy implementation, query optimization, and ensuring data integrity and security (RLS).
- Workflow Implementation: Work closely with the BPMN Expert to integrate workflows into the application logic, particularly for complex approval chains.
- Team Management and DevOps
- Team Leadership: Lead, guide, and technically manage a small, dedicated sub-team, fostering a culture of high performance, accountability, and continuous learning.
- CI/CD and Automation: Design, implement, and maintain robust Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., GitHub Actions, Azure DevOps) to ensure rapid, reliable, and automated software releases.
- Cloud Infrastructure: Leverage hands-on experience with cloud platforms (preferably Azure) for deploying and managing containerized applications using Docker and Kubernetes (AKS).
- Monitoring and Observability: Implement comprehensive logging, monitoring, and alerting solutions (e.g., Prometheus, Grafana, Application Insights) to ensure system health and proactively address production issues.
Required Technical Competencies (Must-Haves)
StackTechnologyProficiency Level
Specific Experience Required
BackendPython 3.x & FastAPIExpert5+ years in production with FastAPI. Deep knowledge of Pydantic, dependency injection, async programming, and building high-throughput REST APIs.FrontendReact 18+ & TypeScriptExpert5+ years in production with React. Expert in Hooks, Context API, state management (Redux Toolkit/Zustand), and building complex, data-intensive UIs.DatabasePostgreSQLAdvancedExpert-level SQL, schema design, query optimization, and practical experience implementing multi-tenancy patterns (e.g., schema-per-tenant, RLS).Cloud/DevOpsAzure, Docker, K8sAdvancedHands-on experience deploying and managing applications on Azure (AKS preferred). Strong grasp of CI/CD pipeline automation and infrastructure as code principles.IntegrationThird-Party APIsAdvancedProven ability to integrate complex external APIs (e.g., CRM, HRMS, Payment Gateways) and manage API security (OAuth, JWT).ArchitectureMicroservicesAdvancedPractical experience designing and implementing scalable, decoupled microservices architectures.
Desired Qualifications (Good-to-Haves)
- Prior experience in the ERP/PSA domains.
- Familiarity with Node.js/NestJS as an alternative or complementary backend stack.
- Experience with BPMN workflow engines.
- Knowledge of security best practices, including OWASP Top 10.
- Certified Architect in any techstack.
Why Join Us
This is an opportunity to be a foundational member of a fast-paced, high-growth product team. You will be empowered to make significant technical decisions and see your contributions directly impact the business. We offer a challenging yet rewarding environment where technical innovation and ownership are highly valued. If you are a seasoned technologist ready to take on a Senior role and build a world-class product, we encourage you to apply.Apply Now and let us redefine the future of Services Management.