Job Detail (Full-Stack Developer)
Full-Stack Developer

Independent News & Media Plc, publisher of the largest English weekly, (Addis) Fortune, is looking for a Full-Stack Developer who is passionate about developing various digital platforms.


As a Full-Stack Developer, you will be working on the development of various fully-fledged applications that make news content development and reporting process seamlessly integrated, making a big impact on the in-office platforms and online services are working on. In particular, you will be working on the development of various fully-fledged desktop in-office platforms, mobile applications, VR/AR and wearable applications; taking our online and in-office applications to unrestrained delivery mediums. To tie all our platforms in a robust ecosystem, you will also be involved in developing a web service that evolves without breaking consuming services.

Job Requirments

Deep knowledge of programming paradigms from OOP to Microservices Computer Science fundamentals in data structures, algorithms, and complexity analysis Experience with writing tested, idiomatic, and documented code in either PHP, Python or Java. Some understanding of Natural Language Processing algorithms and NLP libraries preferably the ones that are implemented using Python. Deep knowledge of HTML, CSS/SAAS, JavaSctipt, Experience with ReactJS Experience with Modular programming Experience with frameworks - PHP Laravel , Python Django Experience with web RESTful API integrations Experience with Web Server configuration and management on Ubuntu Ability to write high-performance, reusable code for identified specifications Must have a strong sense for good UI/UX design Ability to write high-performance, reusable components that can be deployed across multiple versions of mobile OS upgrades with no or little change Excellent communication skills

How to apply

Interested applicants can only apply here or by simply emailing their application with relevant documents to

Working locaion

Addis Ababa ,

Drop us a message

You're in the right place! Just drop us a message. How can we help?