Narwhal Media Group (NMG)
Junior Web Developer
Narwhal Media Group (NMG)United Kingdom3 days ago
Full-timeEngineering, Information Technology

Location: Office-based

Salary: Competitive (depending on experience)

Type: Full-time / Permanent


About the Role


We’re looking for a Junior Web Developer who’s keen to learn and grow within a supportive development team. You’ll be working internal projects, contributing to both new builds and existing platforms, and gaining exposure to a variety of modern web technologies.

This role is ideal for someone early in their career, a recent graduate, or a career switcher with a strong interest in web development.


What You’ll Be Doing


  • Supporting the development and maintenance of web applications and websites

  • Writing clean, maintainable code across front-end and back-end projects

  • Working with technologies such as .NET, Python, PHP, and Laravel

  • Assisting with bug fixes, feature enhancements, and testing

  • Collaborating with designers, developers, and project managers

  • Learning best practices around performance, security, and scalability

  • What We’re Looking For


    Essential:

    • Basic knowledge of web fundamentals (HTML, CSS, JavaScript)

    • Some exposure to at least one back-end language such as .NET, Python, or PHP

    • A strong desire to learn and improve

    • Ability to follow guidance and take feedback

    • Good communication skills

  • Nice to Have (but not required):

    • Experience with Laravel or another MVC framework

    • Familiarity with Git or other version control systems

    • Basic database knowledge (MySQL, PostgreSQL, SQL Server, etc.)

    • Understanding of APIs and RESTful services

    • A portfolio, GitHub profile, or personal projects

  • What You’ll Get


    • Mentorship from experienced developers

    • Hands-on experience with live projects

    • Exposure to multiple languages and frameworks

    • Clear progression opportunities

    • A supportive and collaborative team environment

    • Time and support for learning and development

  • How to Apply


    Please send:

    • Your CV

    • A short introduction about yourself

  • Any relevant examples of your work (projects, GitHub, portfolio)


    Key Skills

    Ranked by relevance