Full Stack Engineer
Role: Senior Full-Stack Engineer
Location: Canary Wharf, UK (Hybrid)
Type of Employment - Contract/Permanent
Key Responsibilities:
- Design, build, and operate end‐to‐end full‐stack applications, from front‐end user experiences to back‐end services and infrastructure.
- Own the entire software lifecycle, including design, development, testing, deployment, monitoring, and production support.
- Build and operate systems using modern GitOps‐driven SDLC models, ensuring reliable and repeatable deployments.
- Develop highly scalable, performant, and resilient systems, with strong attention to:
- Actively participate in production operations, incident resolution, and system optimization, embodying true “you build it, you run it” principles.
- Collaborate closely with product and business stakeholders, translating requirements into robust technical solutions while understanding downstream business impact.
Experience:
- Proven ability to operate as a senior IC, delivering production systems—not just high‐level designs or architectural diagrams.
- Comfortable making and owning technical decisions in ambiguous, fast‐moving environments.
- Demonstrated experience building systems of meaningful scale and complexity—engineers who have been “scarred” by real‐world production challenges.
- Strong hands‐on experience across Full‐Stack & Platform Expertise, Front‐end development, Back‐end services & Infrastructure and platform operations
- Senior Individual Contributor Mindset
Skills:
- Sr. Developer with hands on experience in Java‐based development & React
- Experience in building responsive, component‐based user interfaces using modern front‐end frameworks
- Hands‐on expertise in API design and development (REST/JSON), including versioning and backward compatibility
- Experience with UI testing, component testing, and front‐end build tooling
- Deep familiarity with Kubernetes‐based environments, including deployment, scaling, and operational considerations.
- Experience in CI/CD pipelines, GitOps workflows, A/B testing strategies etc
- Experience in Automating the workflows and repeatable tasks