Senior Full Stack Software Engineer (ID: RHjK9Iof)

Place of Work: Hybrid
Salary: £ 85,000 - £ 90,000 (Per Annum)
Date Posted: 26-Aug-2025
Expiry Date: 17-Oct-2026
Job Details:
Location: London, Greater London, United Kingdom
Job Category: Software Engineering & Development
Career Level: Experienced Professional
Contractual Type: Full Time/Permanent
Working Hours: Full Time
Qualifications: Master's or PHD Computer Science or STEM
Experience: Minimum of 5 years in a similar role
Positions Available: 1
Skills Required
  • AWS Serverless
  • CI/CD pipelines
  • DevOps
  • Github
  • Javascript
  • Next.js
  • Python
  • React Native
  • Terraform
  • Typescript
Job Description

Full-Stack Software Engineer - Tech Stack - Backend: AWS Serverless (Lambda, API Gateway, DynamoDB, S3, SNS, SQS, EventBridge, Kinesis), Node.js, YAML
Frontend: React / Next.js, React Native
Languages: TypeScript, JavaScript, Python
Infrastructure & DevOps: Terraform, GitHub CI/CD Pipelines

Senior Full Stack Software Engineer Role Overview:

We are seeking a Senior Full-Stack Software Engineer who will play a pivotal role in shaping our technical direction, driving innovation, and ensuring the delivery of scalable, high-quality software solutions. In this role, you will provide both hands-on development and technical leadership—mentoring engineers, guiding architectural decisions, and collaborating closely with product teams to bring our vision to life.

This is a high-impact role in a fast-paced start-up environment, where you’ll help define best practices, improve engineering culture, and build mission-critical applications that directly impact our customers.

Software Engineer Key Responsibilities: (Leadership & Collaboration)

  • Mentorship & Coaching: Guide and develop junior and mid-level engineers through code reviews, technical sessions, and hands-on support.
  • Technical Leadership: Own technical decisions and architectural design within your team. Advocate for scalable, reliable, and secure solutions.
  • Product Partnership: Work closely with Product Owners to align technical solutions with business objectives. Influence product roadmaps with technical insight.
  • Cross-Functional Collaboration: Partner with designers, QA, and DevOps to deliver high-quality features end-to-end.

Engineering & Delivery

  • Full-Stack Development: Design, build, and maintain applications using Node.js, AWS Lambda, React/Next.js, and TypeScript.
  • Serverless Architecture: Leverage AWS managed services (DynamoDB, S3, SNS/SQS, EventBridge, Kinesis) to build scalable, cost-efficient solutions.
  • Infrastructure as Code: Define and manage cloud infrastructure with Terraform.
  • Quality & Testing: Write clean, well-tested, and maintainable code. Promote best practices in testing, monitoring, and performance optimisation.
  • CI/CD & Deployment: Manage GitHub Actions pipelines, automate deployments, and ensure smooth delivery to production environments.
  • Scalability & Performance: Continuously optimize applications for performance, resilience, and scalability.
  • Documentation & Standards: Contribute to engineering guidelines, reusable patterns, and team documentation.

Continuous Improvement

  • Stay current with industry trends, emerging technologies, and cloud-native best practices.
  • Identify opportunities to improve engineering processes, tooling, and workflows.
  • Foster a culture of innovation, accountability, and technical excellence.

About You: (Skills & Attributes)

  • Adaptable & Open-Minded: Comfortable with ambiguity, quick to embrace change, and eager to explore new technologies.
  • Critical Thinker: Strong decision-making skills with the ability to weigh trade-offs and drive sound technical outcomes.
  • Effective Communicator: Capable of breaking down complex concepts for both technical and non-technical stakeholders—clear, concise, and tactful.
  • Proactive & Accountable: Takes ownership of projects, follows through on commitments, and drives initiatives to completion.
  • Detail-Oriented: Precision matters—especially in financial systems where reliability and accuracy are critical.
  • Entrepreneurial Mindset: Excited about working in a start-up environment where you’ll help shape culture, processes, and technical standards.
  • Continuous Learner: Passionate about growth, knowledge-sharing, and learning new skills.

Qualifications & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • Proven experience as a Senior Full-Stack Engineer (or similar role) with a strong track record of delivering production-grade applications.
  • Expertise in Node.js and AWS Lambda for building serverless applications.
  • Strong proficiency with React and Next.js for frontend development.
  • Advanced knowledge of TypeScript and hands-on experience with Terraform.
  • Solid understanding of REST APIs, event-driven architectures, and cloud-native design patterns.
  • Experience working within Agile environments, contributing to sprint planning, estimations, and retrospectives.
  • Strong problem-solving skills and an unwavering attention to detail.

Bonus Skills:

  • Exposure to other programming languages (e.g., Go, Java, Rust) or modern frameworks.
  • Experience with other cloud providers (Azure, GCP) and multi-cloud strategies.
  • Familiarity with advanced DevOps practices, observability, and monitoring tools.
  • Prior start-up or fintech experience.

Position: Senior, Full Stack Software Engineer  -  Job Type: Full-Time  -  Salary: £85,000 to £90,000 per year  -  Location: London / Hybrid

Similar Jobs You May Like
Software Developer (Technical Lead)
Edinburgh, City of Edinburgh, United Kingdom
Salary: £ Up to 70000 (Per Annum)
Software Engineer
London, Greater London, United Kingdom
Salary: £ 62,000 - £ 74,000 (Per Annum)
Software Engineer - Skegness
Skegness, Lincolnshire, United Kingdom
Salary: £ 35,000 - £ 40,000 (Per Annum)
Featured
Senior Backend Engineer
London, Greater London, United Kingdom
Salary: £ 95,000 - £ 130,000 (Per Annum)
Front End Developer
Peterborough, Cambridgeshire, United Kingdom
Salary: £ 35,000 - £ 45,000 (Per Annum)
Senior Software Engineer
London, Greater London, United Kingdom
Salary: £ 54,000 - £ 85,000 (Per Annum)