About the Role
Ki is seeking a Full-stack Engineer to join their development team. The Ki platform is the core technology crucial to their success, enabling intelligent underwriting and massive scale. The role involves working within a multi-disciplined team focused on delivering high-impact features through an iterative, analytical approach.
Responsibilities
- Build robust and scalable software for business critical, web-based applications
- Build eye-catching, functional, efficient, and reusable web and mobile-based sites that drive these web applications
- Design, build, test, document and maintain API’s and integrations
- Ensure quality control using industry standard techniques such as automated testing, pairing, and code review
- Work with the Product team to understand end-user requirements and translate them into an effective technical solution
- Document technical design and analysis work
- Assess current system architecture and identify opportunities for growth and improvement
- Build mock-ups or prototypes to explore and troubleshoot new initiatives
- Work with the Product team and UX designers to review designs, implement new features, and ensure user experience is top level
- Explore new ideas and emerging technologies, develop prototypes quickly
- Uphold the engineering team’s principles and ways of working
Requirements
- Experience as a mid-senior level engineer working across a modern web stack
- Experience with software engineering principles (SOLID, DRY, ER modelling)
- Professional experience with a server-side language, ideally JVM based
- Professional experience building web-based single page applications, using React/Typescript or an equivalent
- Knowledge of front-end development, able to build rich user interfaces following a responsive design
- Comfortable working with cloud infrastructure, infrastructure as code, familiar with standard logging and monitoring tools used to investigate issues
- Experience with continuous integration, or ideally, continuous delivery
- Comfortable with build tools (e.g. Maven) and version control tools (e.g. Git/Github)
- Experience working in agile teams, following Scrum or Kanban, participating in regular ceremonies including stand-ups, planning, and retrospectives
- Experience using project management and workflow tools (e.g. Jira)
- Exceptional interpersonal skills, including teamwork, facilitation, negotiation and planning
- Ability to quickly comprehend the functions and capabilities of new technologies
Skills
- React
- Typescript
- JVM
- Cloud infrastructure
- Infrastructure as code
- Logging
- Monitoring tools
- Continuous integration
- Continuous delivery
- Maven
- Git
- Github
- Scrum
- Kanban
- Jira
Experience Level
- Mid-senior level
Benefits
- Highly competitive remuneration and benefits package
- Package is kept under constant review to ensure relevance
- Acknowledgement and reward for extraordinary effort
About the Company
- Ki is digitally disrupting and revolutionizing a 335-year-old market using algorithms, machine learning, and large language models.
- Ki has created a platform that provides insurance brokers with quotes in seconds.
- Ki is the biggest global algorithmic insurance carrier.
- Ki is the fastest growing syndicate in the Lloyd's of London market.
- Ki is the first syndicate to make $100m in profit in 3 years.
- Ki’s teams have varied backgrounds and work together in an agile, cross-functional way.
- Ki has big ambitions and seeks excellent minds to challenge the status-quo.
