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!
Collaboration, Commitment, Trust
Innovation, Quality, Reliability, Customization
Start date: ImmediateWe are looking for a talented Senior Full stack Software Engineer to bolster our ranks and bring their experience and expertise to bear on maintaining a legacy system, whilst working in parallel on developing a new, cutting-edge system from the ground up. If you’re looking for an exciting challenge in the FinTech Space, in an industry which is just begging to be modernized, then look no further.
What We DoThe insurance industry is complex and involves many different players. Our aim is to be the largest disruptive, technology-led, customer-centric digital insurance distributor. We have digitised the process of insurance distribution, thereby enabling consumers to easily purchase a unique selection of cover. We integrate with both retail and online distribution channels. We have automated the process of claims and policy administration.
Why Work For UsWe are a startup. That means we offer opportunity. Opportunity to build out an already complex platform. Opportunity to use cutting edge technology. Opportunity to make visible and effective contributions to the company's growth. The management team has an extremely diverse background and skillset. You will have the opportunity to work with people with many years of experience in building very successful entrepreneurial businesses and creating and managing technology platforms. Our CEO is the founder of Groupon South Africa, and a leading figure in the startup and technology eco-system. You will also have the opportunity to work with young, dynamic people with exceptionally strong academic backgrounds. Our Head of Engineering is our resident rocket scientist, with a background in Aerospace Engineering and an exceptionally strong academic record.
ScopeThe following will describe your general day-to-day tasks and responsibilities, in no particular order: ● Perform data architecture analyses ● Database design and optimisation ● Designing and building scalable REST APIs using Django ● Building frontends using Angular based on design prototypes ● Code reviews (both backend and frontend) ● Code/API documentation ● Writing tests ● Maintaining Dockerfiles ● Maintaining/writing CI scripts ● Maintaining AWS Infrastructure via IaC in the form of Terraform ● Sprint backlog refinement and story pointing ● Bugfixes
Nice to HavesThese requirements are nice to have, but not required: ● Experience with AngularJS. ● Experience with PWA technology. ● Experience with JWT and other Auth methods. ● Experience with Docker/general containerization. ● Experience with Terraform. ● Experience with AWS Solutions Architecture. ● AWS Certifications.
EducationAn academic background in at least one of the following will be beneficial, but it must be noted that previous experience/demonstration of expertise in the domain supercedes degrees/qualifications: ● BSc. (Engineering/Computer Science/Other) ● BEng. ● MSc. (Engineering/Computer Science/Other) ● MEng. ● PhD. (Engineering/Computer Science/Other)
BenefitsAt Click2Sure we offer a variety of benefits to our employees. These include, but are not limited to: ● Remote work ● A laptop and peripherals to get you going (should you not have your own) ● An office situated in the centre of Cape Town ● Highly competitive compensation ● A dynamic, startup environment where you won’t just be a number and your ideas can be made into reality ● Education opportunities in the form of budget and time allocation for short courses ● A hands on management team who will be on the front lines with you, instead of trying to micromanage you from the top
To apply: send your CV to email@example.com
We are seeking a highly skilled, people-centric CTO. The ideal candidate has a solid grounding in technology and a primary focus on people and process development. As the CTO 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. 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 ● 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 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 firstname.lastname@example.org
We are looking for someone who is passionate about tech start-ups and who has a passion for learning. We are a tight knit team all working together to digitally transform the way businesses do insurance. Be a part of democratizing insurance and building the most used insurance platform as a service! 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:
- Review and refine business requirements, system requirements & functional specifications for clients - full lifecycle of clients
- Assist in developing test case procedures and maintaining test documentation, test plans and test schedules
- 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.
- Lead Sprint Planning, Daily Scrum Stand Up, and Sprint Retrospective meetings
- Develop business process diagrams and flows.
- You will be expected to distil the key features of these insurance products into specifications and workflows that can be turned into technical specifications.
- You will be expected to solicit business requirements from our partners and to assist in turning these requirements into technical specifications.
- You will report to the COO and work closely with the software development team as well as the business development team.
- A relevant degree is a requirement. (Commerce, Information Science, etc.), alternatively an NQF level 6 diploma in Business Analysis.
- You have a minimum of 3-5 years’ experience working as a Product Owner
- Experience in the insurance industry is an advantage
- Experience in a start-up environment
- Experience in software development companies is an advantage
- Good communicator and strong analytical skills
- Ability to interact with a wide range of individuals from Developers, Testers and Product Owners to senior management and executives.
- Experience running Scrum with Jira
- Certified Scrum Master or equivalent qualification is a plus
- Experience working with BigPicture is a plus