{"id":838561,"date":"2025-11-15T13:45:27","date_gmt":"2025-11-15T10:45:27","guid":{"rendered":"https:\/\/campusbiz.co.ke\/careers\/?post_type=job_listing&#038;p=838561"},"modified":"2026-03-10T23:43:25","modified_gmt":"2026-03-10T20:43:25","slug":"838561-mediacent-interactive-full-stack-developer-internship-nairobi","status":"expired","type":"job_listing","link":"https:\/\/campusbiz.co.ke\/careers\/?post_type=job_listing&p=838561","title":{"rendered":"Full Stack Developer Internship"},"content":{"rendered":"<p><strong><span style=\"font-size: revert; color: initial;\">S<\/span><\/strong><strong style=\"font-size: revert; color: initial;\">hape the Future of African Tech: Become a Full Stack Developer Intern at Mediacent Interactive.<\/strong><span style=\"font-size: revert; color: initial;\"> We're building intelligent software with global reach, powered by African ingenuity. If you are eager to dive deep into AI-engineered solutions and thrive in an Agile environment, we want you on our team.<\/span><\/p>\n<hr \/>\n<p>At Mediacent Interactive, We build intelligent software that turns local insight into global advantage\u2014cloud, mobile, IoT, and AI engineered right here in Africa.<\/p>\n<p><strong>Full Stack Developer Intern<\/strong><\/p>\n<h4>Responsibilities<\/h4>\n<p><b>1. Web Development and Software Design<\/b><\/p>\n<ul>\n<li>Assist in the design and development of web applications for active client projects, focusing on front-end and back-end development.<\/li>\n<li>Create user interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js) to ensure responsive and visually appealing designs.<\/li>\n<li>Support server-side development using technologies like Node.js, Django, or Flask, and contribute to building robust and scalable solutions.<\/li>\n<\/ul>\n<p><b>2. API Integration and Database Management<\/b><\/p>\n<ul>\n<li>Participate in the development and maintenance of RESTful APIs, enabling seamless communication between front-end and back-end systems.<\/li>\n<li>Assist in integrating third-party APIs to enhance functionality and meet client requirements.<\/li>\n<li>Support database management, including creating, modifying, and optimizing SQL\/NoSQL databases.<\/li>\n<\/ul>\n<p><b>3. Quality Assurance and Testing<\/b><\/p>\n<ul>\n<li>Conduct initial testing of software features to identify and troubleshoot bugs or issues.<\/li>\n<li>Collaborate with the QA team to ensure software quality and meet project standards before delivery to clients.\u200b<\/li>\n<li>Provide feedback on code quality and suggest improvements during code reviews.<\/li>\n<\/ul>\n<p><b>4. Client Project Involvement<\/b><\/p>\n<ul>\n<li>Participate in the development process of active client projects, understanding project requirements, timelines, and deliverables.<\/li>\n<li>Attend client and internal meetings to gain insights into project expectations and contribute to technical discussions.<\/li>\n<li>Provide support in implementing client feedback and making necessary adjustments to project features.<\/li>\n<\/ul>\n<p><b>5. Performance Optimization and Security<\/b><\/p>\n<ul>\n<li>Assist in optimizing web applications for better performance, speed, and scalability.<\/li>\n<li>Learn and implement security best practices to ensure the integrity of client solutions.<\/li>\n<\/ul>\n<p><b>6. Documentation and Code Management<\/b><\/p>\n<ul>\n<li>Maintain detailed documentation for the code you develop, including comments, user guides, and API references.<\/li>\n<li>Use version control systems (e.g., Git) to manage code contributions and collaborate with the development team.<\/li>\n<\/ul>\n<p>7.\u00a0<b>Continuous Learning and Agile Development<\/b><\/p>\n<ul>\n<li>Embrace Agile development methodologies, participating in sprint planning, daily stand-ups, and retrospectives.<\/li>\n<li>Stay updated with the latest trends in web development, front-end and back-end technologies, and Agile practices.<\/li>\n<li>Take advantage of training sessions, workshops, and mentorship opportunities to enhance your skills.<\/li>\n<\/ul>\n<h3>Requirements<\/h3>\n<h4>Key Competencies:<\/h4>\n<p><b>1. Eagerness to Learn<\/b><\/p>\n<ul>\n<li>Passion for technology and web development, with a strong desire to improve technical skills.<\/li>\n<li>Willingness to take on new challenges, adapt to new tools, and learn from experienced team members.<\/li>\n<\/ul>\n<p><b>2. Problem-Solving and Analytical Skills<\/b><\/p>\n<ul>\n<li>Basic understanding of debugging and troubleshooting techniques.<\/li>\n<li>Ability to think critically and approach problems with a solution-oriented mindset.<\/li>\n<\/ul>\n<p><b>3. Collaboration and Communication<\/b><\/p>\n<ul>\n<li>Effective communication skills for interacting with team members, including senior developers, designers, and project managers.<\/li>\n<li>Ability to work as part of a team and contribute positively to group projects.<\/li>\n<\/ul>\n<p><b>4. Attention to Detail and Code Quality<\/b><\/p>\n<ul>\n<li>Commitment to writing clean, maintainable, and well-documented code.<\/li>\n<li>High level of attention to detail to ensure project accuracy and quality.<\/li>\n<\/ul>\n<p><b>5. Adaptability and Flexibility<\/b><\/p>\n<ul>\n<li>Ability to adjust to the evolving needs of client projects and the development environment.<\/li>\n<li>Flexibility in learning new technologies and tools as required by client projects.<\/li>\n<\/ul>\n<h4>Academic Qualifications:<\/h4>\n<ul>\n<li><span lang=\"EN-GB\">Bachelor's degree in computer science, engineering, or a related field; relevant coursework or projects may be considered for candidates without a degree.<\/span><\/li>\n<li><span lang=\"EN-GB\">Basic understanding of web development fundamentals, including HTML5, CSS3, and JavaScript (ES6+).<\/span><\/li>\n<\/ul>\n<h4>Relevant Experience:<\/h4>\n<ul>\n<li><span lang=\"EN-GB\"><strong>Proven<\/strong> experience 0-1 years in software development.<\/span><\/li>\n<\/ul>\n","protected":false},"author":1,"featured_media":838565,"template":"","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_promoted":"","_filled":0,"_featured":0,"_job_salary_unit":"","_job_how_to_apply":""},"job_listing_region":[209],"job-categories":[632,37],"job-types":[6],"class_list":{"0":"post-838561","1":"job_listing","2":"type-job_listing","3":"status-expired","4":"has-post-thumbnail","5":"hentry","6":"job_listing_region-nairobi","7":"job_listing_category-it-or-computer-science","8":"job_listing_category-software-engineering","9":"job_listing_type-internship","11":"job-type-internship"},"_links":{"self":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-listings\/838561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/users\/1"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/media\/838565"}],"wp:attachment":[{"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/media?parent=838561"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job_listing_region?post=838561"},{"taxonomy":"job_listing_category","embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-categories?post=838561"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/campusbiz.co.ke\/careers\/wp-json\/wp\/v2\/job-types?post=838561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}