Click2Sure has developed a full stack digital insurance platform. We’re changing the way that insurance is distributed and administered both in South Africa and internationally. It’s an audacious, incredibly rewarding mission that our increasingly diverse team is dedicated to achieving.

Exciting challenges lie ahead—new regions, technologies, and businesses. Guided by our core values, we’ll meet these challenges creatively. Join us!

Core Values

Customer-Centric:

Collaboration, Commitment, Trust

Product-centric:

Innovation, Quality, Reliability, Customization

Operations-centric:

Entrepreneurship, Leadership

We are looking for someone who is passionate about tech start-ups and who has a passion for learning. We are a small, tight-knit team all working together to digitally transform the way businesses do insurance, by enabling embedded insurance propositions on behalf of our clients. We are working towards being the biggest insurance-as-a-service platform. About Click2Sure Click2Sure has developed a full stack digital insurance platform. We’re changing the way that insurance is distributed and administered both in South Africa and internationally. Our highly innovative technology platform integrates into point of sale systems of retailers or into a range of other businesses so that customers can be offered insurance at a point of sale. Our model promotes access to financial services for many customers as well as introduces new revenue streams for our partners. All the while, users are offered a superior and highly convenient customer experience. In each case we can either develop a unique set of insurance products to be sold or we plug into a third party's product if more appropriate. The platform also has a range of administrative functions and automated claims and other processes. Our platform is a predominantly API driven platform, that provides our clients (businesses) with the infrastructure to distribute and manage insurance products (funeral policies, extended warranties, speciality gap cover, etc.) to their customers. We have several distribution channels, including a web frontend and Whatsapp integrations, a core quoting pricing and policy management engine, a claims process engine and reporting engine. We have a growing business and we need to expand into a strong technical team to deliver the product that will support Click2Sure’s growth aspirations. What you will be doing: ● Mentor junior engineers. ● Understand the code base and architecture. ● Lead/participate in problem solving with the engineering team. ● Review and refine business requirements, system requirements & functional specifications for clients ● Assist in developing test case procedures and maintaining test documentation, test plans and test schedules ● Gathering and analysis, basic coding and data mapping. ● Ongoing problem analysis. Conduct research to ensure best practices are applied. ● Issue management; logging, follow-up, resolution, ad hoc duties and analysis. ● System support exposure: maintaining an incident management process; analyzing the nature of incidents ● Using Agile methodology where the incremental builds are delivered to the customer in every two to three weeks' time ● Take accountability at client/product level for deliverables Your skills and experience ● At 3 years experience in Front-end Development with experience of Object Oriented JavaScript and modern JavaScript libraries. ● We use AngularJS and any angular experience will be beneficial. ● Deep understanding of API Patterns (RESTful/Hypermedia), the main algorithms and engineering design patterns (OOP, MVC, MVW, DDD, OOD/OOA). ● Thorough understanding of the GIT workflow processes, Git Management, ability to handle GitLab, GitHub and work with branches. ● A good understanding of Linux server management and server management in AWS will be a significant advantage. ● Practical experience of AWS services including EC2, S3, Route53 and CloudFront would be beneficial ● Overall understanding of the LAMP stack, Docker, Vagrant and related technology is beneficial. ● A Solid understanding of HTML5, CSS3, CSS preprocessors (especially SASS Framework), Responsive Design, Cross-browser issues, browser compatibility issues and Bootstrap frameworks is required. ● Experience with HTML5 APIs such as Canvas, Media, Storage, Service Workers etc. WebGL is an advantage. ● A solid understanding of the full stack, including back end component and API development in Python is a major advantage. Your personality traits ● Enjoy discerning between important and urgent deliverables. ● Enjoy accountability and can manage realistic delivery expectations. ● Good at implementing robust solutions that meet the functional requirements, but can be disciplined about not getting scope creep or get obsessed about perfection, You enjoy progress more than perfection. The ideal candidate is a motivated, takes ownership, and a creative individual who welcomes the challenges of acquiring and developing new business through sales efforts. You will build key customer relationships, identify business opportunities, and close business deals while maintaining an extensive knowledge of current market conditions Start date: Immediately. To recruit: send your resume to recruitment@click2sure.co.za

We are seeking a highly skilled, people-centric Technical Lead. The ideal candidate has a solid grounding in technology and a primary focus on people and process development. As the Technical Lead you will be tasked with developing and executing a strategy to meet the company’s goals and objectives, while improving the quality of the service we deliver internally and externally. You will be responsible for the quality and technical approach taken by team members, ensuring it is in-line with, and supports, the company strategy. You will ensure that projects are delivered on time, while creating and maintaining a professional culture within the team, where individuals take ownership and are fastidious and proud of delivering excellence and quality.   

About us: 

Click2Sure has developed a full stack digital insurance platform. We’re changing the way that insurance is distributed and administered both in South Africa and internationally. Our highly innovative technology platform integrates into point of sale systems of retailers or into a range of other businesses so that customers can be offered insurance at a point of need. Our model promotes access to financial services for many customers as well as introduces new revenue streams for our partners. All the while, users are offered a superior and highly convenient customer experience. In each case we can either develop a unique set of insurance products to be sold or we plug into a third party's product if more appropriate. The platform also has a range of administrative functions and automated claims and other processes.  

What you will do:

Team leadership, strategy & planning 

  • Lead and manage a team of developers, working closely with senior team members to build the connection between technical excellence and effective ways of working
  • Technical recruitment, motivating and performance managing the team 
  • Ensuring the personal development needs of each team member is identified and forms part of a dynamic plan to grow and mature the technical and interpersonal skills of the team 
  • Build and foster a culture of learning within the technical team 
  • Drive the strategic outcome of our products & services taking into account, and balancing, emergent and legacy technologies 
  • Ensuring a sound strategy is in place for both product and bespoke code base platform definition and implementation 
  • Devise and execute a tactical plan which can be collaboratively carried out by the team – to implement improvements to our products, services, processes and knowledge sharing within the team 
  • Facilitate the smooth delivery of all projects, enhancements and support requests 
  • Facilitate technology and way of working decisions throughout team, working closely with senior team members to ensure standardisation of system architecture, reusable code base development, versions of software tools, best practice, source control and deployment processes 
 

Software development 

  • Demonstrable coding ability: role is 60% programming and 40% management
  • Ensure the skills within the team are kept up to date with the latest software development technologies, methodologies and practices 
  • Ensure consistent standards and approaches towards technological advancement, security, documentation, coding and testing 
  • Build a culture of consistent and deliberate improvement to ensure reusability, efficiency and growing high standards of delivery within the team 
  • Ensure high standards of quality and stability are consistently maintained 
 

Communication and problem solving 

  • To use your experience to ensure all code is consistently reviewed and audited 
  • To assist in critical support issues where your experience is required to determine an appropriate resolution or triage action 
  • To ensure appropriate escalation and triage processes are in place and maintained to manage and and expedite the resolution of critical support issues 
  • To facilitate pro-active discussions with client delivery and account management teams, to build and grow a collaborative end-to-end delivery system 
  • To facilitate regular discussions regarding internal process and system improvements in order to ensure maximum efficiency across the company, ensuring possible technical solutions to problems are discussed and prioritised where necessary 
  • To facilitate and build cross team initiatives bringing products and services closer together 
 

What we are looking for: 

  • Experience of software design and development 
  • Extensive hands-on experience with software delivery, agile ways of working and project management 
  • Outstanding communication, interpersonal and leadership skills 
  • Project management experience
  • Excellent organisational and time-management skills 
  • Effective negotiation and vendor management skills 
  • Proactive problem solver 
  • Proven experience leading teams
  • Ability to mentor team members and build environments of knowledge sharing
  • Extensive experience in cloud infrastructure, preferable AWS 
  • Experience in a similar industry is a plus
  • Scrum Master qualified is a plus

Requirements

  • 3-5 years managing development and support teams 
  • At least 5 years programming experience
  • 3-5 years of agile delivery experience 
  • Exposure to our tech stack, and a senior Python Programmer, with at least 2 years of Django experience, and Rest Framework and Angular (if not Django, then 2 years Ruby on Rails)
  • Problem solver, highly adaptive, people focused. Needs to hit the ground running 
  • Well presented, can be the face of the tech side of our business 
 

Start date: ASAP

To recruit: send your resume to recruitment@click2sure.co.za