Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Location: Office-based
Salary: Competitive (depending on experience)
Type: Full-time / Permanent
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.
- 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
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
- 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
Please send:
- Your CV
- A short introduction about yourself
Any relevant examples of your work (projects, GitHub, portfolio)
Key Skills
Ranked by relevanceReady to apply?
Join Narwhal Media Group (NMG) and take your career to the next level!
Application takes less than 5 minutes

