Subscribe to Job Alert
Join our happy subscribers
Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
FrontlineSMS resolves one universal, crippling barrier to the effective use of SMS: the lack of an effective user interface. SMS is typically experienced through a rudimentary interface, limiting what users are able to do on the platform. We build free and open-source software that, with a laptop and a modem, provides an easy-to-use interface capable of meet...
THE THINGS YOU’LL DO
Technical Leadership
You will ensure Frontline continues to provide the best-in-class messaging management and automation tooling, by designing, prioritising, implementing and maintaining features across our product suite. You will take input on product design and prioritisation from the company’s other functions, and sole responsibility for product security, scalability and high availability.
Lead our dev team in their day-to-day work using our Agile tools and methods, including Kanban, daily standups and retrospectives, Jira, Trello, GitHub and Slack, amongst others
Act as our senior-most developer in building our FrontlineSMS platform using the Groovy & the Grails framework, and our complementary FrontlineSync Android app
Ensure FrontlineSMS satisfies the requirements of all SaaS platforms, with focus on scalability, high availability and security, by maintaining and improving our AWS-based cloud hosting infrastructure
Lead in our DevOps efforts: maintaining and improving our continuous integration and delivery approaches and AWS infrastructure
Recruit, hire, mentor and manage all members of the Frontline dev team
Oversee the quality of scoping discussions, implementation and testing within the dev team, to ensure our ambitious, iterative platform improvements result in as few bugs as possible, high-quality and up-to-date documentation, and eliminates other forms of technical debt such as inflexible code architecture or poor scalability
Product Development
As the CTO, you will ensure that we are prioritising the correct features, and that feedback from our users results in continuous improvement of out platform’s capabilities and usability.
Senior Company Management
Our Nairobi office is where most of our staff work, and you’ll be the most senior voice in the room. You will be part of our senior management team discussing and inputting into a wide variety of company areas including strategy and planning.
Work with the CEO and COO to deliver the operational requirements of our Nairobi office, ensuring we provide a productive, comfortable and inclusive environment for all our staff
Maintain the Frontline company culture of adaptability, experimentation, common goals and integration between our business units, and inclusivity, both within the Nairobi office and our larger international team
QUALIFICATIONS (OUR WISH LIST)
Build your CV for free. Download in different templates.
Join our happy subscribers