**PLEASE NOTE: This is an in-house role, and we are only considering local applicants at this time. Thank you for your understanding.**
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 Full Stack Developer to join our growing team.
We are looking for an experienced and talented developer who excels in both front-end and back-end development, with a strong focus on creating seamless, user-centric applications. If you have expertise in Flutter for mobile development, Next.js for web development, and the supporting back-end technologies, we’d love to hear from you!
THE ROLE
This is a fantastic opportunity for a creative and skilled Full Stack Developer to join an established and forward-thinking tech company in Teesside. You will be a key part of our team, working across the stack to deliver responsive, visually appealing, and high-performing digital products.
In this role, you will collaborate with designers, developers, and stakeholders to build innovative web and mobile applications. Expertise in Flutter and Next.js will play a vital role in creating scalable, efficient, and user-friendly solutions. You will contribute to all phases of the development lifecycle, from planning and architecture to implementation and deployment.
You will also stay at the forefront of technology, continuously enhancing your skills and helping MCD Systems deliver cutting-edge digital experiences to our clients.
KEY RESPONSIBILITIES
Your responsibilities will include, but may not be limited to:
- Developing and maintaining responsive web and mobile applications using Flutter and Next.js.
- Writing clean, efficient, and reusable code optimised for performance and scalability.
- Building and integrating APIs to enable seamless interaction between front-end and back-end systems.
- Collaborating with the design team to transform Figma designs into functional, user-friendly interfaces.
- Ensuring cross-browser compatibility, responsiveness, and a smooth user experience across platforms.
- Identifying and implementing areas for improvement in existing applications.
- Staying updated with the latest trends in web and mobile development technologies.
- Participating in agile project management processes to deliver high-quality work on time.
WHAT YOU'LL BRING
The ideal candidate will have:
- Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript (ES6+), and frameworks like Next.js.
- Experience developing mobile applications with Flutter, including Dart programming.
- A solid understanding of back-end technologies such as Node.js and database management (e.g., PostgreSQL, MongoDB).
- Familiarity with API development and integration (RESTful and GraphQL).
- Knowledge of responsive and adaptive design principles.
- Experience with version control tools such as GitHub.
- A strong portfolio showcasing full stack projects with a focus on user-centric design.
- Familiarity with agile development environments.
BONUS SKILLS
While not essential, the following skills would be advantageous:
- Experience with serverless architecture and cloud platforms like AWS or Vercel.
- Understanding of CI/CD pipelines and DevOps practices.
- Knowledge of testing frameworks for web and mobile applications.
- Familiarity with UI/UX design tools such as Figma or Adobe XD.
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 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 technologies.
PERSONAL ATTRIBUTES
We’re looking for someone who is:
- Organised and enthusiastic.
- A self-starter, capable of working on their own initiative.
- Passionate about creating exceptional digital solutions.
- Attentive to detail, ensuring the highest quality in everything they do.
- Eager to learn and grow within a dynamic team.
Job Type: Full-time
Pay: Up to £45,000.00 per year
Benefits:
- Company pension
- Cycle to work scheme
- Free parking
- Gym membership
- On-site gym
- On-site parking
- Sick pay
- Transport links
- Work from home
Schedule:
Ability to commute/relocate:
- Redcar, North Yorkshire: reliably commute or plan to relocate before starting work (required)
Experience:
- Application development: 3 years (required)
Language:
Work authorisation:
- United Kingdom (required)
Work Location: In person
Application deadline: 07/02/2025