MCD logo

Software Developer

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

About the Role

As a Software Developer at MCD Systems, you will be part of a dynamic team responsible for managing the technical aspects of our digital products across web and mobile. You will work on various projects, following agile methodologies, and contribute to the development of innovative solutions using the latest technologies.

Key Responsibilities
  • Analysing user requirements
  • Writing, testing, and refining code
  • Researching, designing, and developing new software programs
  • Enhancing existing software by identifying areas for modification
  • Integrating existing software products
  • Creating technical specifications
  • Writing operational documentation
  • Maintaining systems by monitoring and correcting software defects
  • Collaborating with product managers, UX designers, and other developers
  • Investigating new technologies
  • Updating technical knowledge through courses and manuals
Skills and Qualifications
  • Understanding of PHP, WordPress, Git, Node, and SQL
  • Proficiency in JavaScript frameworks (Nuxt.js, React, or Node.js)
  • Experience with PHP frameworks (CodeIgniter, Laravel)
  • Application development for iOS and Android (preferable)
  • Experience with Agile project methodologies
  • GitHub management for version control
  • Collaborative approach with the design team for UI/UX
Why Join Us?

At MCD Systems, we offer a supportive environment with opportunities for continuous learning and growth. Enjoy benefits like casual dress, flexitime, free parking, gym membership, and more. We provide a competitive salary ranging from £30,000 to £35,000 per year.