About Media Business Insight
MBI has a portfolio of leading multichannel subscription-based brands, offering content and insight to key decision-makers and creatives in the media industry across TV, advertising, film, and marketing services.
MBI brands include Broadcast, Broadcast Intelligence, Broadcast Sport, Broadcast Tech, Screen International, World of Locations, ALF, KFTV, The Knowledge, Production Intelligence, The Media Production and Technology Show, Broadcast Awards and many other industry events. MBI has recently been acquired and is now part of Global Data Plc.
Our values
Courage – We are motivated to make a positive impact for all.
We are confident, determined, and resilient.
We own our actions and can be trusted to do what is right
Curiosity – We are hungry for knowledge and embrace innovation.
We are open-minded and make fact-based decisions.
We are fast, flexible, and welcome change.
Collaboration – We work together to help our customers and colleagues succeed.
We communicate clearly, openly, and simply.
We combine our resources to find opportunities and achieve the best outcome.
The Role
We are currently searching for a skilled Full-stack Web Developer to join our dynamic hybrid/remote team and contribute to the development of user-facing web applications. The ideal candidate should demonstrate excellent communication and teamwork skills, along with a successful track record of working in remote team environments. As a Full-stack developer, you will play a crucial role in designing intuitive and visually appealing web interfaces by translating mock-ups and concepts into fully functional web pages or components. Your responsibilities will encompass a wide range of tasks, including:
Responsibilities
- Collaborate with cross-functional teams to design and develop front-end solutions for web applications.
- Write clean, efficient, and maintainable code to ensure smooth performance of user interfaces.
- Implement responsive and mobile-friendly designs to optimize user experience across various devices and browsers.
- Leverage expertise in Front-End Frameworks such as Vue.js, Nuxt.js v2/3, and Bootstrap to streamline development processes.
- Create engaging user interfaces and interactive elements using HTML, CSS, JavaScript, and jQuery.
- Integrate RESTful Services/APIs to facilitate seamless data exchange between the front-end and back-end systems.
- Implement Web Accessibility and SEO best practices to enhance the application’s reach and usability.
- Utilize Content Management Systems to efficiently manage website content and updates.
- Conduct thorough testing and debugging to identify and resolve any performance or functionality issues.
- Utilize version control using Git to effectively manage the codebase and collaborate with the team.
- Adhere to Agile development methods and actively participate in sprint planning and review meetings.
- Create clear and concise technical documentation to promote knowledge sharing and maintain a robust codebase.
Requirements
- Proven work experience as a Full-stack Web Developer with a focus on user-facing web applications.
- In-depth knowledge of HTML, CSS, JavaScript, and jQuery, emphasizing writing clean and efficient code.
- Expertise in Vue.js and Nuxt.js v2/3, with the ability to implement and customize components.
- Experience working with RESTful Services/APIs for data integration and manipulation.
- Strong understanding of Web Accessibility and SEO best practices.
- Demonstrated ability to transform mock-ups and concepts into fully functioning web pages or components.
- Excellent understanding of Python, with experience in delivering applications using this technology.
- Extended experience with Django framework.
- Familiarity with server-side rendering is advantageous.
- Proficient in version control using Git or similar systems.
- Experience with AWS/Azure Cloud Services.
- A keen eye for UI/UX to ensure seamless integration of design elements and user-friendly interfaces.
- Familiarity with server-side rendering to optimize website performance and enhance SEO rankings.
- Proficient in utilizing project management and communication tools like Jira, Confluence, Slack, and MS Office 365 applications.
Essential Technologies
- Python
- Django
- REST API framework
- SQL server database
- Azure/AWS Cloud Services
- HTML
- CSS
- JavaScript
- jQuery
- Vue.js
- Nuxt.js v2/3
- Git version control
You’ll be a perfect fit if you:
- Possess excellent problem-solving skills and the ability to troubleshoot and resolve technical issues efficiently.
- Are an effective communicator with both technical and non-technical colleagues.
- Have a keen eye for detail and a passion for delivering high-quality, polished web applications.
- Are approachable, friendly, and enjoy working collaboratively as part of a team.
- Exhibit adaptability and flexibility in your approach to work.
If you believe you have the required skills and experience for this position, we invite you to apply and become a valuable part of our dynamic team of developers. Together, we strive to create exceptional web experiences for our users.
Experience:
2+ years of relevant experience
Education:
Computer Science or IT degree or another technical degree.
Why work for MBI?
Media Business Insight is a great place to develop your career. MBI staff are hugely passionate about their brands and what they do. They are hardworking, effective, and expert professionals who provide trusted and essential services.
Our Commitment to you:
- Development and training
- Social Commitments and People Perks