MCD logo

CAREERS

Front End Developer

Join our thriving digital agency in Teesside and be part of an energetic team working on amazing digital products.

Overview

Exciting times are ahead as our business flourishes and expands! At MCD Systems, we are passionate about crafting exceptional digital solutions that help our clients fully embrace the digital era. Based in the heart of Teesside, our vibrant digital services and software development company is seeking a passionate and proactive Front End Developer to join our growing team.

We are looking for an experienced and talented developer who excels in front-end development with a strong focus on UI/UX design. If you have a keen eye for detail, proficiency in Figma, and a desire to create stunning, user-centric interfaces, we'd love to hear from you!

The Role

This is a fantastic opportunity for a creative Front End Developer to join an established and forward-thinking tech company in Teesside. You will be a key part of our team, working closely with designers and developers to deliver responsive, visually appealing, and user-friendly digital products.

In this role, you will collaborate with the design team to bring user-centric, pixel-perfect designs to life. Your expertise will shape both web and mobile interfaces, ensuring that users enjoy a seamless experience. You will be working on projects within an agile framework, with a focus on crafting intuitive and responsive designs that reflect the latest design trends and meet user needs.

You will play a critical role in every phase of the project life cycle, from concept to launch. This includes taking ownership of the user interface, ensuring that the designs are transformed into high-quality code, and constantly improving the usability of our products. You will also stay at the cutting edge of front-end technologies and UI/UX best practices, helping MCD Systems stay ahead in delivering top-tier digital experiences.

Key Responsibilities
  • Collaborating with the design team to transform Figma designs into polished, high-quality front-end code.
  • Developing and maintaining responsive web-based work and mobile applications with a focus on seamless user experience.
  • Writing clean, reusable code that optimises for performance and scalability.
  • Ensuring cross-browser compatibility and responsiveness across devices and platforms.
  • Contributing to UI/UX design decisions to improve the overall user experience.
  • Working closely with back-end developers to ensure smooth integration of front-end elements with server-side logic.
  • Enhancing existing digital products by identifying and implementing areas for improvement.
  • Staying up to date with the latest front-end technologies, design tools, and trends to continuously improve the development process.
  • Participating in agile project management processes, delivering quality work on time and on scope.
What You'll Bring
  • Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+), and frameworks such as React or Vue.js.
  • Experience in Figma for UI/UX design and wireframing.
  • A strong portfolio demonstrating user-centric design and development.
  • Knowledge of responsive and adaptive design principles.
  • Familiarity with version control tools such as GitHub for managing source code and collaboration.
  • An eye for detail and a passion for creating polished, aesthetically pleasing designs.
  • Experience working within an agile development environment.
  • A solid understanding of front-end optimisation techniques, including lazy loading, code splitting, and performance tuning.
Bonus Skills
  • Experience with back-end technologies such as Node.js or PHP.
  • Familiarity with CSS preprocessors.
  • Knowledge of wireframing tools like Balsamiq.
  • Experience with mobile application development.
  • Understanding of UI/UX best practices and design trends.
What We Offer

At MCD Systems, we believe in fostering a supportive and innovative environment where creativity and collaboration thrive. We're proud to be part of Teesside's growing tech community, offering the opportunity to work on exciting, impactful projects.

We are also committed to the personal and professional growth of our team members. You'll have access to learning opportunities that will help you keep your skills sharp and stay updated on the latest front-end technologies and design techniques.