Software Engineer - Front End | Technology | Ogilvy Africa
Job Purpose – Summary
The Software Engineer - Front End is responsible for creating and implementing innovative web designs and user experiences. This role requires a strong understanding of front-end technologies and the ability to translate business requirements into high-quality code. The ideal candidate will collaborate closely with the UI/UX design team to bridge the gap between graphical design and technical implementation.
Key Responsibilities & Accountabilities
- Front-End Development:
-
- Develop responsive web-based user interfaces using modern front-end technologies.
- Implement and maintain high-quality, reusable, and efficient code, including proficiency in CSS frameworks like Tailwind.
- Build high-quality and reusable code while adopting the latest web technologies.
- Collaboration & Integration:
-
- Work closely with the UI/UX design team to translate design concepts into functional web applications.
- Collaborate with back-end developers to integrate user-facing elements with server-side logic.
- Optimization & Performance:
-
- Optimize web applications for maximum speed and scalability across various devices and browsers.
- Ensure the technical feasibility of UI/UX designs and implement solutions to enhance usability.
- Leverage expertise in React, Vue, and Tailwind CSS to improve application performance.
- Troubleshooting & Maintenance:
-
- Troubleshoot and debug existing applications to resolve issues effectively.
- Stay updated on emerging trends and technologies in front-end development.
Professional & Technical Skills Required
-
Education:
-
Bachelor’s degree in Computer Science, Web Development, or a related field.
-
-
Experience:
-
5+ years of experience developing modern, responsive, and cross-browser-compatible websites using HTML, CSS, and JavaScript.
-
Proven knowledge of JavaScript frameworks such as React or Vue.
-
Familiarity with responsive design principles and cross-browser compatibility.
-
-
Technical Expertise:
-
Proficiency in version control systems (e.g., Git).
-
Strong understanding of web performance optimization and best practices.
-
-
Soft Skills:
-
Excellent problem-solving and communication skills.
-
Ability to work collaboratively in a team environment.
-
-
Portfolio:
-
A portfolio of previous work demonstrating a strong understanding of user interface and user experience design.
-
Company Overview:
Ogilvy Africa is the largest network agency on the continent, catering to more than 40 countries with a team of 900 people across Central, East, and West Africa. Headquartered in Nairobi, Kenya, Ogilvy Africa manages a portfolio of over 100 brands for clients such as AB InBev, Airtel, Bajaj, Bill & Melinda Gates Foundation, Coca-Cola, Diageo, Equity Bank, European Union, KFC, Mastercard, NCBA, Nestle, Philips, PwC, Total Energies, UNICEF, Unilever, and WWF, among others.
Ogilvy Africa's unique operating model, One Ogilvy, allows for seamless omnichannel experiences for clients' consumers. The agency leverages data, content, and technology to create impactful campaigns and strives to be the best-practice agency model for developing and emerging markets. With over 20 years of experience in Africa, Ogilvy has won numerous regional and global awards, including Cannes Lions, Clio awards, Dubai Lynx Festival, SABRE Awards, Loeries, and WARC. Ogilvy is a leading global network of WPP and was ranked the #1 creative network in the world by WARC in 2023.
Ogilvy Beliefs:
- People need regular OS upgrades: Continuous learning and development are essential.
- We need more cows than milkmen: A culture of practitioners who contribute before commenting.
- Creative about creativity: Creativity is the core differentiator, encompassing data, content, and technology.
- Diversity is a competitive advantage: Embracing diversity strengthens the company.
- Collaborative advantage > Competitive advantage: Partnering with experts to leverage skills and scale effectively.
- Team > Individual: Teamwork and collaboration are prioritized.
- Fail often, fail fast: A culture of intrapreneurship, experimentation, and learning from failures.
Apply for this job
*
indicates a required field