DEPT® - Full Stack Developer (12 month FTC)

Full Stack Developer
💰 Negotiable
📍 Manchester, United Kingdom
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online a month ago

Full Stack Developer is needed in Manchester, United Kingdom.

Client: DEPT®

Location: Manchester, United Kingdom

Contract: Contractor, Contractor, Contractor

Job Description

This is a 12-month fixed term contract role, part of our Personalised Content team. We specialize in creating emotive, conversion-focused ideas, products, and campaigns at scale and speed. Our focus is on hyper-personalised, digital communications for clients such as eBay, Uber, and Walmart. This role is part of a dynamic Product Development team, emphasizing collaboration with clients and their development teams to maintain and improve complex web applications, experiment with cutting-edge technologies, and create new applications from scratch.

Key Responsibilities

  • Write neat, testable, reusable code and libraries for future use.
  • Collaborate with other Developers or the Lead Developer for technical solutions to complex problems.
  • Work effectively within a development team, sharing knowledge and contributing to a supportive environment.
  • Participate in discussions with clients about technical best practices.
  • Demonstrate initiative in solving technical challenges and ensure timely project delivery.

Requirements

Must Have

  • Strong knowledge of JavaScript (ES6+)
  • Good knowledge of TypeScript
  • Comfortable with API integrations and creating microservices
  • Strong knowledge of React
  • Good knowledge of React State Management (Redux/Mobx)
  • Good knowledge of Git
  • Understanding of Agile methodology, TDD, and best practices of development process
  • Experience with at least one JavaScript testing framework
  • Ability to hand-code standards-compliant code
  • Good experience with CSS and systems (LESS/SASS)
  • Basic backend knowledge: Node.js, MySQL
  • Good knowledge of the macOS/Unix command line
  • Basic knowledge of Linux/Unix administration
  • Good knowledge of debugging web applications
  • 2-3 years of commercial experience

Nice to Have

  • Knowledge in other JavaScript frameworks (Vue.js)
  • Knowledge of Grunt, Webpack, or other bundling tools
  • Knowledge of best practices in an always-up service
  • Experience with app containerization tools (Docker)
  • Knowledge of GraphQL

Benefits

  • Healthcare with Bupa or Medicash.
  • 26 days’ holiday exclusive of bank holidays.
  • Mental health support.
  • Company pension scheme with The People’s Pension.
  • Enhanced family-friendly policies.
  • Flexible, hybrid working policy.
  • Ride to work scheme.
  • Buddy Program to assist new hires.
  • Opportunity to work with various clients across industries.
  • Training, development, and certifications for skill enhancement.
  • Participation in global annual DEPT® Cares Month for charitable contributions.

Company Overview

We are pioneers at heart, fostering innovation in a digital-first agency model. At DEPT®, we prioritize curiosity, self-drive, and talent. Our culture blends a global reach with a close-knit community, ensuring support for individual growth and client-focused solutions. DEPT® is certified Climate Neutral and B Corporation since 2021.

Diversity, Equity & Inclusion

DEPT® is committed to creating an inclusive workplace, actively seeking to recruit and develop talent from diverse backgrounds. We encourage applicants to apply even if they do not meet every qualification, as we believe in providing everyone a fair chance. We also support candidates throughout the recruitment process.

Posted 5 months ago

No longer accepting applications

Get instant notifications for new Full Stack Developer jobs. Enter your email:

chevron-left

Introducing fast, reliable global business payments from Remitly. Set up a business account and send in minutes–it’s that easy.

Get started
  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.