Full Stack Developer in Slough

Full Stack Developer in Slough

Slough Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Morgan McKinley

At a Glance

  • Tasks: Design and build modern web applications using cutting-edge technologies.
  • Company: Join a forward-thinking tech company focused on digital transformation.
  • Benefits: Enjoy competitive salary, health perks, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make a real impact by delivering innovative cloud-native solutions.
  • Qualifications: Experience in full-stack development with React and either TypeScript or C#.

The predicted salary is between 60000 - 80000 £ per year.

We are seeking an experienced and hands-on Senior Full-Stack Developer to join a greenfield digital transformation programme. The successful candidate will play a key role in designing, building, and delivering modern web applications from the ground up.

This role is suited to a developer who thrives in a fast-paced environment and enjoys working across the full technology stack, from building intuitive user interfaces to designing scalable backend services and databases. The successful candidate will have deep expertise in modern front-end frameworks, strong server-side development skills, and proven experience working with Azure cloud technologies and Azure SQL databases.

Key Responsibilities
  • Design, develop, and maintain scalable full-stack applications.
  • Lead technical design decisions and contribute to overall solution architecture.
  • Build responsive and accessible user interfaces using React (preferred), Vue, or Angular.
  • Develop robust APIs and backend services using either:
    • TypeScript and Node.js, or
    • C# and .NET
  • Design and optimise database schemas, queries, and stored procedures in Azure SQL.
  • Collaborate with Product Owners, Business Analysts, UX Designers, and Technical Teams to deliver high-quality solutions.
  • Implement secure coding practices and industry best practices.
  • Contribute to CI/CD pipelines and DevOps processes within Azure.
  • Participate in code reviews, mentoring, and technical leadership activities.
  • Troubleshoot and resolve performance, scalability, and production issues.
  • Support the delivery of cloud-native solutions using Microsoft Azure services.
Essential Skills & Experience
  • Front-End Development
    • Strong commercial experience with: React (preferred), or Vue.js, or Angular
    • Expert knowledge of: TypeScript, JavaScript (ES6+), HTML5, CSS3 / SCSS
    • Experience building responsive, accessible, and performant web applications.
  • Back-End Development
    • Strong experience in one of the following technology stacks:
      • Option 1: TypeScript, Node.js, RESTful API development
      • Option 2: C#, .NET /.NET Core, ASP.NET Web API
  • Database
    • Strong hands-on experience with: Azure SQL, SQL query optimisation, stored procedures, database design and modelling, performance tuning
  • Cloud & DevOps
    • Microsoft Azure experience including: App Services, Azure Functions, Azure SQL, Azure Storage, Azure Key Vault
    • CI/CD implementation using Azure DevOps or GitHub Actions.
    • Experience with source control systems such as Git.
  • Engineering Practices
    • Test-driven development (TDD) and automated testing.
    • Agile delivery methodologies (Scrum/Kanban).
    • Secure software development practices.
    • Experience working within multidisciplinary product teams.
Desirable Skills
  • Experience delivering greenfield applications and platforms.
  • Containerisation technologies such as Docker and Kubernetes.
  • Infrastructure as Code (Terraform, Bicep, ARM Templates).
  • Experience building cloud-native solutions on Azure.
  • Experience working in highly regulated or enterprise-scale environments.
  • Knowledge of event-driven architectures and microservices.
Preferred Candidate Profile

The ideal candidate will:

  • Have a proven track record of delivering greenfield digital products.
  • Be equally comfortable working across front-end, back-end, and database layers.
  • Demonstrate strong problem-solving and architectural thinking.
  • Possess excellent stakeholder engagement and communication skills.
  • Be proactive, collaborative, and capable of leading technical delivery while remaining hands-on with development.
  • Have a passion for building high-quality, maintainable software.
Qualifications

Degree in Computer Science, Software Engineering, or equivalent practical experience. Relevant Microsoft Azure certifications are advantageous.

Summary of Key Requirements

React (preferred) / Vue / Angular. Ideal Candidate: A senior, hands-on full-stack engineer with strong React expertise, either a TypeScript/Node or C#/.NET backend background, solid Azure SQL experience, and a proven ability to deliver modern cloud-native applications from the ground up.

Full Stack Developer in Slough employer: Morgan McKinley

Join a forward-thinking company that values innovation and collaboration, offering a hybrid work environment that promotes flexibility and work-life balance. As a Senior Full-Stack Developer, you'll have the opportunity to lead exciting greenfield projects while benefiting from a culture of continuous learning and professional growth, supported by a team that prioritises mentorship and technical excellence. With access to cutting-edge technologies and a commitment to secure coding practices, this role is perfect for those looking to make a meaningful impact in the digital transformation landscape.

Morgan McKinley

Contact Details:

Morgan McKinley Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Developer in Slough

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, attend meetups, and join online communities. You never know who might have the inside scoop on a job opening that’s perfect for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using React, TypeScript, or C#/.NET. This is your chance to demonstrate your expertise and make a lasting impression on potential employers.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects. Remember, it’s not just about what you know, but how you communicate it!

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented developers like you. Keep an eye on our job listings and get your application in – we can’t wait to see what you bring to the table!

We think you need these skills to ace Full Stack Developer in Slough

React
TypeScript
Node.js
C#
.NET
Azure SQL
RESTful API development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in React, TypeScript, or C#/.NET, and don’t forget to mention your Azure experience!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re the perfect fit for this role. Share specific examples of your past projects, especially those involving greenfield applications or cloud-native solutions.

Showcase Your Projects:If you’ve worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially in full-stack development!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team!

How to prepare for a job interview at Morgan McKinley

Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially React, TypeScript, and Azure. Brush up on your knowledge of building responsive user interfaces and developing robust APIs. Being able to discuss your past projects using these technologies will show your hands-on experience.

Prepare for Technical Questions

Expect to face technical questions that test your problem-solving skills and architectural thinking. Practice coding challenges related to full-stack development, and be ready to explain your thought process. This will demonstrate your ability to lead technical design decisions effectively.

Showcase Your Collaboration Skills

Since this role involves working with various teams, be prepared to discuss how you’ve collaborated with Product Owners, UX Designers, and other stakeholders in previous projects. Highlight any experiences where you contributed to team success or mentored others, as this shows your leadership potential.

Demonstrate Your Passion for Quality

Talk about your commitment to secure coding practices and industry best practices. Share examples of how you’ve implemented CI/CD pipelines or participated in code reviews. This will reflect your dedication to delivering high-quality, maintainable software, which is crucial for this role.