Software Engineer (C++, Web Development, TypeScript) at Taskly Africa - Software Engineer (C++, Web Development, TypeScript)

March 26, 2026
Full-time
On-site
We are looking for a motivated Principal Software Engineer (C++, Web Development, TypeScript) who will take a development lead with our client.

Job Specifics:

Take a development mentoring lead in a desktop suite and the online drawing, sharing and collaboration tools
Extend more of the desktop functionality into the Signals online environment
Utilize a technical mastery of the development stack from the C/C++/C#/python desktop environment to the web HTML, JavaScript/TypeScript, CSS world

Basic Qualifications:


5+ years of experience as a Software Development Engineer
5+ years of expertise in C/C++/C#/python desktop environment
5+ years of C, C++ development and related IDEs such as VS Code, Visual Studio Code or XCode
4+ years of expertise with web development technologies and methods, especially in HTML, JavaScript/TypeScript, CSS
1 year + experience as a Technical Lead or Mentoring Lead


Preferred Qualifications:


BS degree in Computing, Algorithms or a related subject
Experience in the Computing or Life Science industries
Experience with the design and development of computer systems
Experience of a variety of higher-level languages and frameworks such as Python, C#, Java, Node.js, Win32, WinForms, Cocoa, SwiftUI, Qt, GTK
A good working knowledge of software development on Windows and Mac and familiarity with development on Linux
A good understanding of the software development lifecycle, agile principles, scrum, kanban and testing approaches
Wide experience designing, developing and delivering different software products in the marketplace
Familiarity with Cheminformatics and/or Bioinformatics problems and principles
Software UI/UX experience and working with UX design teams