Content System Developer
Rising Academies
- Cape Town, Western Cape
- Permanent
- Full-time
- Build and extend the content system as a software developer, in step with the product’s overall direction
- Deliver a quality content service to Rori (the first use case)
- Implement features to expand the use of content system to other internal teams
- Build a new UI for the content system
- Ensure the content system is able to integrate with all future Rori systems
- Assist the Rori Engineering manager in keeping the CMS systems on our cloud provider healthy and functioning well
- Acts as technical support for the system
- At least 4 years experience in databases, application hosting, software engineering, system security.
- At least 1 year experience with Python-based development and deployment (preferably using FastAPI and Django).
- At least 1 year experience with Javascript and current frontend development frameworks
- At least 3 years experience in modern software practices like kanban, agile methodologies or similar.
- Proven ability to understand organisational and product requirements and to be able to translate these into technical system plans.
- You have excellent verbal, written, and interpersonal communication skills
- You can communicate with technical teams and business stakeholders in a multicultural environment, as well as clearly document software for these audiences
- You demonstrate people skills, must be able to collaborate effectively with diverse personalities and skill sets, and enjoy constructive conflict
- You have a strong track record of professionalism and trustworthiness
- You possess effective communication, relationship building, and teamwork skills
- You have a strong track record of working within technical teams, with technical leads, product owners and fellow developers
- You can take initiative and problem-solve when challenges arise
- You have a strong ability to keep on task
- You are willing to take risks, fail, learn, give and receive feedback, and try new approaches
- You are passionate about improving the quality of education across Africa