We are seeking a talented Full-Stack Developer to contribute to the development and evolution of a modern, scalable digital platform. The successful candidate will be responsible for end-to-end application development, working across backend services, web interfaces, and mobile integrations while selecting and applying the most appropriate technologies for each component of the system.
Key Responsibilities
- Develop and maintain backend services
- Build interactive and responsive user interfaces using React
- Develop and integrate mobile applications that consume platform APIs
- Design and implement secure authentication, authorisation, and role-based access control
- Implement asynchronous processing using queues, background jobs, and event-driven workflows
- Design and maintain efficient data models using relational and semi-structured data
- Integrate backend systems with Python-based services and other external platforms
- Ensure application performance, security, and maintainability across all layers of the system
- Collaborate with designers, engineers, and stakeholders throughout the development lifecycle
- Contribute to architecture decisions, code quality, and best development practices
Required Technical Skills
- Strong full-stack development experience across backend and frontend technologies
- Experience designing and implementing RESTful APIs
- Experience with modern JavaScript frameworks for web applications
- Experience with backend frameworks such as Laravel, Django, FastAPI, or similar
- Experience with Python for backend services or data-related workflows
- Experience developing mobile applications (React Native, Flutter, or similar)
- Good knowledge of relational databases (preferably PostgreSQL)
- Experience with background jobs, queues, or asynchronous systems
- Familiarity with containerised development environments such as Docker
- Proficient with Git and collaborative development workflows
Preferred Experience
- Experience with modern admin frameworks such as FilamentPHP
- Understanding of distributed systems or hybrid monolith architectures
- Experience integrating search, analytics, or data-processing systems
- Ability to work independently and take ownership of features from concept to deployment
How to Apply
Interested applicants meeting the criteria can apply through the Fortune Career Website (https://careers.addisfortune.info)
You may contact the HR department at 011-416-3020 for additional information. or submit applications in person at Independent News & Media Plc. on Tegene Bldg, 7th Floor (Beqlo Bet area Sierra Leone St. next to former Global Hotel).
LINK or https://maps.app.goo.gl/Xtg8q665gNZk75Zy8
Only short-listed candidates will be contacted for further screening and interviews. Female applicants are highly encouraged.