We're looking for world-class full-stack developers to join our growing tech team. If you think you have what it takes, email careers.tech@onespark.co.za.

Overview
InsureTech start-up backed by a global insurance giant seeks extremely talented full stack engineer to help pioneer a completely new type of insurance globally.

You must have experience designing and building large and complex (yet maintainable) systems, websites and apps, and you should be able to do so in about one-third of the time that most competent people think possible.

You should have a BSc, Msc or PhD in Computer Science, Engineering or the equivalent. Top-notch communication and management skills are essential.

Expect talented, motivated, intense and interesting co-workers who are driven by an overwhelming desire to change the world. Must be willing to work remotely or to relocate to Johannesburg, South Africa.

Send resume and cover letter to OneSpark careers: careers.tech@onespark.co.za

Job details
Much of what is being built is a world first, so expect a diverse range of tasks requiring development across both front and back end environments, including Java/Kotlin, Spring, JavaScript (Node.js, Express.js, Typescript, React), PostgresSQL, REST APIs and AWS. Ruby (Rails) and Python experience is beneficial, but not essential. A large part of the build will be greenfields work, so come prepared to work hard and challenge yourself.

We are an equal opportunity employer.

Industry knowledge:
Agile methodologies, Software development lifecycle, Systems analysis, Solution architecture, IT strategy, Business Process Design, Web services, Database design. Knowledge of Android and IOS development beneficial.

Skills:
Full Stack, Java/Kotlin, Spring, JavaScript (Node.js, Express.js, TypeScript, React), PostgresSQL, REST APIs, AWS. Beneficial: Python and Ruby (Rails)