Mid/Senior Full stack Software Engineer in Sheffield
Mid/Senior Full stack Software Engineer

Mid/Senior Full stack Software Engineer in Sheffield

Sheffield Full-Time 34000 - 68000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Lead full stack projects, mentor juniors, and design scalable web applications.
  • Company: Join a forward-thinking tech company dedicated to making a positive societal impact.
  • Benefits: Enjoy competitive salary, remote work, private medical insurance, and generous leave.
  • Why this job: Make a real difference with innovative tech while growing your skills in a supportive environment.
  • Qualifications: Experience in full stack development, strong coding skills, and leadership abilities.
  • Other info: Participate in hackathons, community events, and enjoy excellent career growth opportunities.

The predicted salary is between 34000 - 68000 £ per year.

Methods Analytics (MA) is recruiting for a Mid / Senior Software Engineer (Full Stack) to join our team on a permanent basis. This role will be mainly remote but require flexibility to travel to client sites, and our offices based in London, Sheffield, and Bristol.

Salary: £40k to £80k

What You'll Be Doing as a Software Engineer:

  • Lead technical aspects of full stack development projects and mentor junior engineers
  • Design and build scalable web applications using modern frontend and backend technologies
  • Develop responsive user interfaces and robust REST APIs
  • Design and maintain database schemas, queries, and optimise performance
  • Implement comprehensive testing strategies and CI / CD pipelines
  • Make critical technical decisions on architecture and technology choices
  • Optimise application performance across the full stack for scalability and user experience
  • Collaborate with stakeholders to translate business requirements into technical specifications
  • Present technical solutions to leadership and non-technical stakeholders
  • Contribute to the development of the Methods Analytics Engineering Practice by participating in our internal community of practice

Your Impact:

  • Deliver intuitive software solutions that enable better decision-making
  • Drive adoption of modern development practices and elevate team capabilities
  • Deliver seamless user experiences that enhance productivity
  • Establish technical standards that ensure quality and maintainability

Requirements You Will Demonstrate:

  • Proven experience leading technical aspects of full stack development projects
  • Strong proficiency in TypeScript / JavaScript and modern frontend frameworks (React, Svelte, or similar)
  • Backend expertise with Python (Django or FastAPI) and RESTful API design
  • Database proficiency with PostgreSQL including schema design and query optimization
  • Experience with containerisation (Docker)
  • Knowledge of CI / CD pipelines and testing methodologies (unit, integration, automated testing)
  • Leadership skills for mentoring engineers and communicating with stakeholders
  • Understanding of software design principles and performance optimization techniques
  • Track record of successful project delivery in a technical leadership capacity

You may also have some of the desirable skills and experience:

  • Experience with Kubernetes for container orchestration
  • Knowledge of microservices architecture patterns and implementation
  • Familiarity with object storage solutions (MinIO, S3)
  • Experience with GitOps workflows and tools like ArgoCD or GitHub Actions
  • Knowledge of DevSecOps practices and scan tooling for SAST, DAST, SCA and SBOM
  • Experience with monitoring and observability tools
  • Defence / Public Sector consultant experience

Security Clearance: UKSV (United Kingdom Security Vetting) clearance is required for this role, with Security Check (SC) as the minimum standard, either already held or with a willingness to undergo the process. Some roles / projects may require Developed Vetting (DV) clearance; while not mandatory, a willingness to obtain DV clearance would be beneficial.

Our Hiring Process:

  • Internal Application Review
  • Initial Phone Screen
  • Technical Interview
  • Pair Programming Exercise
  • Final Interview
  • Offer

Benefits:

Working at MA Methods Analytics (MA) exists to improve society by helping people make better decisions with data. Combining passionate people, sector-specific insight, and technical excellence to provide our customers an end-to-end data service. We use a collaborative, creative and user centric approach to data to do good and solve difficult problems. Ensuring that our outputs are transparent, robust, and transformative. We value discussion and debate as part of our approach. We will question assumptions, ambition, and process – but do so with respect and humility. We relish difficult problems, and overcome them with innovation, creativity, and technical freedom to help us design optimum solutions. Ethics, privacy, and quality are at the heart of our work, and we will not sacrifice these for outcomes. We treat data with respect and use it only for the right purpose. Our people are positive, dedicated, and relentless. Data is a vast topic, but we strive for interactions that are engaging, informative and fun in equal measure. But maintain a steely focus on outcomes and delivering quality products for our customers. We are passionate about our people; we want our colleagues to develop the things they are good at and enjoy.

By joining us you can expect:

  • Autonomy to develop and grow your skills and experience
  • Be part of exciting project work that is making a difference in society
  • Strong, inspiring, and thought-provoking leadership
  • A supportive and collaborative environment

As well as this, we offer:

  • Annual two-day technical hackathon bringing together all technical teams for innovation and collaboration
  • Monthly Engineering & Architecture Community of Practice event
  • Bi-annual whole company teambuilding events bringing everyone together for a day of fun and connection
  • Development access to Pluralsight and LinkedIn Learning
  • Volunteering - 2 paid days per year to volunteer in our local communities or within a charity organisation
  • Private Medical Insurance which is non-contributory (spouse and dependants included)
  • Worldwide Travel Insurance which is non-contributory (spouse and dependants included)
  • Discretionary Company Bonus based on company and individual performance
  • Life Assurance of 4 times base salary
  • Time off - 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year
  • Pension Salary Exchange Scheme with 4% employer contribution and 5% employee contribution
  • Wellness 24 / 7 Confidential employee assistance programme
  • Social - office parties, pizza Friday and commitment to charitable causes

Mid/Senior Full stack Software Engineer in Sheffield employer: Methods

At Methods Analytics, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our commitment to employee growth is evident through our supportive environment, access to continuous learning resources, and exciting project opportunities that make a real difference in society. With flexible remote working arrangements and a focus on ethical practices, we empower our team to thrive while delivering impactful solutions.
M

Contact Detail:

Methods Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mid/Senior Full stack Software Engineer in Sheffield

✨Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend local tech meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving full stack development. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Methods Analytics.

We think you need these skills to ace Mid/Senior Full stack Software Engineer in Sheffield

Full Stack Development
TypeScript
JavaScript
React
Svelte
Python
Django
FastAPI
RESTful API Design
PostgreSQL
Database Schema Design
Query Optimization
Docker
CI/CD Pipelines
Unit Testing
Integration Testing
Automated Testing
Technical Leadership
Mentoring
Software Design Principles
Performance Optimization

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your full stack development projects, especially those involving TypeScript, Python, and modern frameworks like React or Svelte.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your experience aligns with our mission at Methods Analytics. Don’t just repeat your CV; give us insights into your problem-solving approach and technical leadership.

Showcase Your Projects: If you have a portfolio or GitHub repository, include it in your application. We love seeing real examples of your work, especially projects that demonstrate your ability to design scalable web applications and implement CI/CD pipelines.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Methods

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript, JavaScript, and Python. Brush up on your knowledge of modern frontend frameworks like React or Svelte, and be ready to discuss how you've used these in past projects.

✨Showcase Your Leadership Skills

Since this role involves mentoring junior engineers, be prepared to share examples of how you've led teams or projects. Highlight any experiences where you’ve made critical technical decisions or helped others grow in their roles.

✨Prepare for Technical Challenges

Expect a technical interview that may include coding exercises or pair programming. Practice common algorithms and data structures, and be ready to explain your thought process clearly. Familiarise yourself with CI/CD pipelines and testing methodologies as they are crucial for this role.

✨Understand the Company Culture

Research Methods Analytics and their approach to data and software development. Be ready to discuss how your values align with theirs, especially regarding ethics, privacy, and quality. Showing that you resonate with their mission can set you apart from other candidates.

Mid/Senior Full stack Software Engineer in Sheffield
Methods
Location: Sheffield
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Mid/Senior Full stack Software Engineer in Sheffield

    Sheffield
    Full-Time
    34000 - 68000 £ / year (est.)
  • M

    Methods

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>