Serve as the technological leader for a key business unit. Responsible for setting the technical direction. Develop a high-performing, scalable engineering organization.
Remote Software engineering Jobs · Africa
4 results
FiltersJob listings
The Wikimedia Foundation is seeking a Software Engineer to join the MediaWiki Interfaces team, to work on the open-source platform that powers Wikipedia. In this role, you'll design, develop, and maintain key parts of the MediaWiki stack, write clean, well-documented code, and collaborate with other engineers and product managers. You will improve performance, reliability and the responsible adoption of our APIs.
Design, implement, and test cloud-based server-side code in Python using best practices for optimized code performance. Write and maintain unit/integration tests. The candidate needs to have strong knowledge of Python and experience with DevOps / AWS / Containerization tools such as Docker and working experience with CI/CD. Experience in reverse engineering public APIs is preferred.
Designing, developing, and testing UI for mobile and web applications where one will build reusable code and libraries for future use. Accurately translate user and business needs into functional frontend code and develop team-oriented solutions to complex engineering problems. Thrive in a dynamic, rapidly changing environment and value end-to-end ownership to build products and own it from ideation to implementation.