About the role
As Liven's Lead Full Stack Engineer, you will be the technical North Star — leading architecture, strategy, and execution across the entire application stack. You'll work hands-on to modernise our platform (React, Node.js, Django, microservices, cloud infrastructure), scale it to support millions of transactions, and enable AI-first experiences across our products.
This is a senior leadership role that blends technical excellence with mentorship, strategy with execution, and innovation with reliability.
What you'll do
- Architect, design, and build scalable, secure, and maintainable full-stack systems
- Standardise API patterns, shared libraries, and service contracts
- Deploy event-driven, microservices-based architecture (Kafka / PubSub)
- Elevate system performance to handle global scale with <300ms response times
- Lead adoption of React + TypeScript + Next.js and shared component libraries
- Improve Core Web Vitals and frontend load times by 40%
- Champion clean UI architecture, SSR/ISR strategies, and frontend performance optimisation
- Integrate AI workflows — code generation, anomaly detection, smart APIs
- Collaborate with Data/AI teams to expose ML insights in product dashboards
- Implement CI/CD pipelines (Jest, Pytest, Cypress) for fast, reliable deploys
- Migrate to containerised / serverless infrastructure (Docker, Kubernetes, AWS ECS/GCP)
- Achieve 99.9% uptime and observability using Datadog, Prometheus, Grafana
- Mentor engineers through architecture reviews, coaching, and workshops
- Create and enforce engineering excellence frameworks for code quality, testing, and deployment
- Be a multiplier — standardising practices and raising the bar across squads
Qualifications
- 7+ years of full-stack engineering experience with deep expertise in React, Node.js, and Django
- Proven track record designing and scaling high-load, distributed systems
- Strong proficiency with RESTful APIs, GraphQL, WebSockets, and secure API practices
- Hands-on leadership through technical mentorship, peer reviews, and system design
- Experience with AWS/GCP, Docker, CI/CD pipelines (GitHub Actions, Jenkins)
- Deep database knowledge (PostgreSQL, MySQL, NoSQL) and performance tuning skills
- A strategic problem-solver who thrives in ambiguity and moves ideas into action
- Experience with microservices and event-driven architecture
- Fluency in testing frameworks: Jest, Pytest, Cypress
- Knowledge of observability and caching tools (Redis, CDN strategies, Grafana, Datadog)
- Familiarity with security best practices (OAuth2, JWT, GDPR compliance)
- Contributions to open-source or technical writing
- Prior experience in high-growth or startup environments
- Exposure to AI/ML features in full-stack applications
- Familiarity with GraphQL federation and hybrid cloud environments
Won't-Have
- Project-management-only background — this is a deeply technical role
- Single-stack specialisation (frontend-only or backend only)
Our stack
- Frontend: React, TypeScript, Next.js
- Backend: Node.js, Express, Django
- Databases: PostgreSQL, Redis, MongoDB
- Infra & DevOps: Docker, Kubernetes, AWS ECS, GCP
- CI/CD & Testing: GitHub Actions, Jenkins, Jest, Pytest, Cypress
- Monitoring: Datadog, Grafana, Prometheus
- AI Tools: GitHub Copilot, AWS CodeWhisperer
- APIs: REST, GraphQL, WebSockets
Good to Have
- Experience in microservices, caching, and cloud cost optimisation
- Exposure to AI/ML workflows and data-driven product development
- Contributions to open-source or developer communities
- Startup or multi-product platform experience
- Familiarity with GraphQL federation or hybrid-cloud environments