Full Stack Engineer in Bristol

Full Stack Engineer in Bristol

Bristol Full-Time 40000 - 50000 £ / year (est.) Home office (partial)
i3Works

At a Glance

  • Tasks: Design and develop full-stack applications using C#, Python, and JavaScript.
  • Company: Join a dynamic tech company focused on innovation and collaboration.
  • Benefits: Enjoy competitive salary, private healthcare, and generous holiday allowance.
  • Why this job: Make an impact in public sector projects while working with cutting-edge technologies.
  • Qualifications: Experience in software development and strong problem-solving skills required.
  • Other info: Embrace a supportive culture with excellent career growth opportunities.

The predicted salary is between 40000 - 50000 £ per year.

We are seeking an experienced Mid-Level Full Stack Engineer with hands-on experience building robust applications using C#, Python, and JavaScript, supporting the delivery of secure, scalable, automated cloud platforms across Public Sector and Defence programmes. You will work across Azure and AWS environments, implement automation using Python, and support Red Hat-based systems while ensuring best practice security, compliance, and operational excellence.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using C#, Python, and JavaScript.
  • Build and enhance backend services using frameworks such as .NET, Flask, or Django.
  • Develop responsive, user-friendly front-end interfaces with React, Angular, or similar JavaScript frameworks.
  • Create and maintain RESTful APIs, microservices, and integrations with third-party systems.
  • Collaborate with product, design, and engineering teams to understand requirements and deliver high quality solutions.
  • Implement best practices for software quality, testing, documentation, and version control.
  • Troubleshoot and debug issues across the stack.
  • Participate in code reviews and contribute constructive feedback to ensure code maintainability and performance.

Skills and Experience

  • Experience as a full stack or backend-focused software engineer.
  • Strong proficiency in C# (preferably .NET 6+), Python, and JavaScript/TypeScript.
  • Experience developing front-end applications using React, Vue, or Angular.
  • Solid understanding of REST APIs, microservices, and distributed systems.
  • Experience working with SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, MongoDB).
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Experience using cloud platforms such as Azure, AWS, or GCP.
  • Strong understanding of software engineering principles, design patterns, and clean code practices.

Desirable Skills

  • Experience with containerisation and orchestration tools (e.g., Docker, Kubernetes).
  • Knowledge of authentication and security best practices (OAuth, JWT, identity management).
  • Familiarity with message queues or event-driven architectures (e.g., RabbitMQ, Kafka).
  • Exposure to DevOps practices or infrastructure-as-code tools (Terraform, CloudFormation).
  • Exposure to serverless technologies.
  • Experience working in Agile or Scrum delivery teams.

Personal Attributes

  • Strong communication and stakeholder engagement.
  • Strong problem-solving skills and attention to detail.
  • Comfortable working across development and operations teams.
  • Able to communicate technical concepts clearly and simply.
  • Proactive and motivated to automate repetitive tasks.
  • Interested in learning new tools and technologies.
  • Proactive in developing and expanding DevOps capability within i3Works.

Our Core Values & Behaviours

  • Purposeful
  • Professionally Responsible – Builds and delivers professionalism to bring value to the organisation, stakeholders and peers.
  • Driven to Deliver – Demonstrates determination, resourcefulness, and purpose to deliver the best results for and behalf of i3Works.
  • Critical Thinker – Demonstrates the ability to analyse and understand data and information quickly.
  • Dynamic
    • Curious – Is future-focused, inquisitive, and open-minded; seeks out evolving and innovative ways to add value to the organization.
    • Skilled Influencer – Demonstrates the ability to influence to gain the necessary commitment and support from diverse stakeholders in pursuit of organisation value.
  • Supportive
    • Collaborative – Works effectively and inclusively with a range of people, both within and outside of the organisation.
    • Role Model – Consistently leads by example. Acts impartiality and independently, balancing personal and organisation parameters.

    Benefits at i3Works

    • Private healthcare/medical cover & Group life insurance
    • Annual bonus scheme (dependent on personal and company performance)
    • 25 days holiday plus bank holidays (increasing by 1 day per each calendar year, after your 3rd anniversary with the company – rising to a maximum of 30 days + bank holidays).
    • Enhanced Reservist Leave – up to 10 days paid.
    • Annual leave purchase scheme (up to 5 days per year)
    • 5% company pension contribution
    • £250.00 annual donation towards a charity or grassroots organisation of your choice
    • Personal wellness benefit of £120.00 per month, access to unlimited 1-1 counselling support and a wealth of wellbeing and support resources
    • Enhanced parental leave
    • Electric car leasing salary sacrifice scheme
    • Cycle to work scheme (save 25-39% on a bike and accessories)
    • Paid qualifications for employees at all levels
    • Internal Employee Networks, regular social events throughout the year and charity fundraising activities to get involved with if you wish.

    At i3Works we are committed to creating a diverse and inclusive environment and strongly encourage you to apply. We ensure that all hiring decisions are made without regard to age, race, national origin, sex, disability, gender, gender identity, religion, or any other protected characteristics, and will treat all applications with the strictest confidence. Please don’t be afraid to ask about what we can do to support your needs. All requests will be carefully and fairly considered. We wish you every success in your job search.

    Full Stack Engineer in Bristol employer: i3Works

    At i3Works, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation. Our commitment to employee growth is evident through our extensive benefits package, including private healthcare, generous holiday allowances, and opportunities for professional development. Located in a supportive environment, we encourage a diverse workforce and provide unique advantages such as enhanced parental leave and wellness benefits, making us an ideal choice for those seeking meaningful and rewarding employment.
    i3Works

    Contact Detail:

    i3Works Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Full Stack Engineer in Bristol

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech world, especially those who work at i3Works or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised!

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects using C#, Python, and JavaScript. Make sure to include any cool stuff you've built with Azure or AWS. This will give you an edge when chatting with potential employers.

    ✨Tip Number 3

    Prepare for those interviews! Brush up on your coding skills and be ready to tackle some technical questions. Practice explaining your thought process clearly, as communication is key in collaborative environments like i3Works.

    ✨Tip Number 4

    Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the team at i3Works.

    We think you need these skills to ace Full Stack Engineer in Bristol

    C# (.NET 6+)
    Python
    JavaScript/TypeScript
    React
    Angular
    Flask
    Django
    REST APIs
    Microservices
    SQL databases (e.g., SQL Server, PostgreSQL)
    NoSQL databases (e.g., MongoDB)
    CI/CD pipelines
    Cloud platforms (Azure, AWS, GCP)
    Containerisation (Docker, Kubernetes)
    DevOps practices

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your proficiency in C#, Python, and JavaScript, and any relevant projects you've worked on that showcase your full-stack capabilities.

    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 how you've tackled challenges in previous positions, especially those related to cloud platforms and automation.

    Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; demonstrate your problem-solving abilities. Share instances where you’ve debugged issues or improved processes, as this aligns with our values at StudySmarter.

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows your enthusiasm for joining our team!

    How to prepare for a job interview at i3Works

    ✨Know Your Tech Stack

    Make sure you’re well-versed in C#, Python, and JavaScript, as these are key for the role. Brush up on frameworks like .NET, Flask, and Django, and be ready to discuss your experience with them during the interview.

    ✨Showcase Your Projects

    Prepare to talk about specific projects where you've built full-stack applications. Highlight your role, the technologies used, and any challenges you overcame. This will demonstrate your hands-on experience and problem-solving skills.

    ✨Understand Cloud Platforms

    Since the job involves working with Azure and AWS, make sure you can discuss your familiarity with these platforms. Be ready to explain how you've implemented automation or managed cloud resources in past roles.

    ✨Emphasise Collaboration Skills

    This role requires working closely with product, design, and engineering teams. Be prepared to share examples of how you've successfully collaborated in the past, showcasing your communication skills and ability to engage stakeholders.

    Full Stack Engineer in Bristol
    i3Works
    Location: Bristol

    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

    >