
Senior Fullstack Engineer
BVNK
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Job Level
About the role
- Deliver impactful features and enhancements. Ensure exceptional experience for our users.
- Keep the lights on for our platform.
- Find the best solution, challenge the consensus when you see a better path forward.
- Drive continuous improvements to the platform, processes, and tooling.
- Collaborate with Product to better understand the problem, brainstorm solutions, challenge assumptions and the status quo.
- Non-functional requirements, system design, peer reviews.
- Break work into tasks, estimate, refine and align with the team.
- Write clean, testable, and maintainable code. Test thoroughly using a combination of unit tests, integration, e2e and manual exploratory testing.
- Create build and release pipelines, deploy infrastructure using infrastructure-as-code, ship changes under feature flags.
- Ensure observability, resolve problems, alerts, incidents and BAU requests.
- Retrospective analysis, RCA / Lessons learned, change requests.
- Mentor junior engineers through code reviews, pairing and feedback.
Requirements
- 7+ years of experience in engineering roles.
- 3+ years of experience working with C# / .NET.
- 1+ years of experience working with React / TypeScript.
- Proficiency in cloud/distributed systems design and implementation.
- Strong unit, integration testing, mock frameworks and debugging skills.
- Experience with PaaS, ideally Azure.
- Experience with SQL (Azure SQL is a plus).
- Experience with Docker, containers and Kubernetes.
Benefits
- Full onboarding support and continued development opportunities
- Options for flexible working
- Regular social activities
- Pension contributions
- Discretionary bonus scheme
- Private health cover
- Life assurance
- Family friendly policies including enhanced Maternity & Paternity leave
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETReactTypeScriptcloud systems designdistributed systems implementationunit testingintegration testingSQLDocker
Soft Skills
collaborationproblem-solvingmentoringcommunicationcontinuous improvementcritical thinkingadaptabilityleadershipfeedbackretrospective analysis