Staff Full Stack Engineer
Core
Setting technical direction across multiple squads, overseeing 2–3 squads and line-managing 3–5 Full Stack Engineers to shape architecture and drive delivery for Allica's digital products.
Role type
Staff Full Stack Engineer (Technical Lead)
Builds
Backend microservices (Kotlin/Java Spring Boot), Frontend applications (React/TypeScript), shared tooling, platform capabilities, and cloud-native deployment patterns on Azure.
Domain
Fintech / Banking / Cloud Native
Required skills
Distributed systems design, Spring Boot (Kotlin/Java), React/TypeScript, Azure (Container Apps, Static Web Apps), API governance, Observability (SLOs, incident management), CI/CD, People leadership, GenAI adoption
Preferred skills
AWS or Google Cloud experience, Infrastructure-as-code, Nx/micro frontends, Communities of practice
Technologies
Spring Boot, Kotlin, Java, React, TypeScript, Azure, GitHub, Azure DevOps, Claude Code, Codex, GitHub Copilot
Responsibilities
Define and evolve cross-squad technical patterns and guardrails; Design and review architectures for complex initiatives; Mentor and line-manage Senior Full Stack Engineers; Drive responsible adoption of GenAI and agentic engineering practices; Lead cross-squad system design ensuring coherent architectures; Shape cloud-native deployment patterns on Azure; Improve developer experience (CI/CD, test strategy, release processes).
Seniority
Staff, hands-on IC with people leadership