Terragon Group - We pride ourselves as a new Media business focused on Africa. We have built a strong competence across the new media ecosystem comprising mobile, online and content. Within digital we understand the interplay between content and platform and we have business verticals that deliver on both components of the digital world. Details:Terragon Engineering team is looking for a frontend engineer. The perfect candidate will demonstrate thought leadership, great execution skills and a passion for delivering superior user experiences.You will specialize in building responsive and elegant web and mobile applications that scale to millions of users.Responsibilities:Write web application code following best practices of accessibility, Test Driven Development. Partner closely with creative & product team to craft great product experiences.Deliver code in a DevOps environment.Be a crafts(wo)man and encourage code craftsmanship across team.Deliver code in an agile team environment.Lead code reviews to drive teams to the highest standards for Node.js apps & web apps.Provide architectural leadership in product development team. Drive teams to follow clean code principles.Drive innovation through rapid prototyping and iterative development. Build libraries and frameworks that support large, complex web applications Optimize web applications to maximize speed and scale.