Working with Kalibra

Kalibra’s core purpose is to help each of us lead happier, healthier and longer lives, by empowering people to make intentional health-related decisions. In today's hyper-connected world, we increasingly have access to more and more data, however, we remain starved of the personalised insights that enable us to live better. Kalibra solves this by providing people with interventions they can enact in their daily lives, focused on small improvements that will have the maximum benefit right now, based on data-driven insights, cumulating in demonstrable positive impact health outcomes. We understand that everyone is unique and has a dynamic situational state of health. That's why we’ve built a platform from the ground up that delivers actions that are aware of us as individuals on our journey to living better lives.

Kalibra is your personal health assistant, imparting knowledge, and transforming your behaviour, through an intuitive and comfortably paced conversation, a conversation that is interesting and inspiring, relevant and useful, insightful and friendly, day after day and month after month. 

We help people take intentional steps towards vibrant health

Current Job Openings

Senior Backend and API Developer

About the role

At Kalibra, a Senior Backend and API Developer is responsible for building the core DevOps pipeline, data design, decision system and APIs for our mobile products and/or digital channels to consume. They possess an intimate understanding of the development technologies, languages and patterns to apply established practices, guard rails and principles to deliver code that is well structured and maintainable, efficient and scalable, and most importantly helps drive the acceleration of new features in our fast-paced environment.

As a senior member of the development organisation, they strive to understand the product requirements for a feature or component to deliver the code and APIs, appreciating both the internal deliverable requirements as well as how end users will experience the product and love the features we deliver. They will be responsible for working with the relevant front-end, product and data science team members to ensure that appropriate solutions are designed, coded and configured to ensure that the solution achieves the intended customer experience and functional requirements.

Responsibilities

  • Develop code in a clear, maintainable way with a focus on ease of use, reusability and performance.
  • Translate and apply coding principles to scientific formulas and mathematical concepts to build and extend decision and recommendation engines.
  • Automate infrastructure and deployments across cloud and SAAS based technologies.
  • Be familiar with development frameworks and use established common design patterns to solve challenges during coding and implementation.
  • Work with the Kalibra product and data science teams to design to understand the features and functions you are working on at a detailed level.
  • Perform functional and/or unit testing of code to ensure common functional paths are valid and working before end-user testing and release.
  • Respond and resolve bugs, issues and break-fix support across functional testing, user acceptance testing and live production.

What you need to bring to the table

  • Minimum 5 years experience in designing and implementing software solutions and API services
  • Strong technical background and experience with relational databases, design and patterns using MYSQL, SQL and/or PostGres
  • Strong analytical skills to convert scientific formulae and algorithms into working code and working solutions
  • Strong technical background with a minimum of 2 years experience across modern JavaScript frameworks to build API services across ES6/7/8, Node.js and Typescript 
  • Proven experience working with a wide range of Azure and/or AWS PaaS offerings (e.g. Azure B2C, Web apps, Storage, Queues, AWS Amplify SNS, SQS, Lambda, Relational and NoSQL databases)
  • Proven experience working across DevOps automation for CI/CD using technologies such as Docker, Kubernetes, GitHub and/or AzureDevOps
  • Good understanding of non-functional requirements for API services across security, performance, availability and scaling using Azure and/or AWS cloud services
  • Familiarity and willingness to learn and implement Microservices design patterns where applicable and appropriate

Senior Web and React Native Developer

About the role

At Kalibra, a Senior Web and React Native Developer is responsible for building our core front-end and business logic components across our platforms. They possess an intimate understanding of the development technologies, languages and patterns to apply established practices, guard rails and principles to deliver code that is well structured and maintainable, efficient and scalable, and most importantly helps drive the acceleration of new features in our fast-paced environment.

As a senior member of the development organisation, they strive to understand the product requirements for a feature or component to deliver the code, appreciating both the internal deliverable requirements as well as how end users will experience the product and love the features we deliver. They will be responsible for working with the relevant back-end, product and data science team members to ensure that appropriate solutions are developed/coded and configured to ensure that the solution achieves the intended customer experience and functional requirements.

Responsibilities

  • Develop code in a clear, maintainable way with a focus on ease of use, reusability and performance
  • Be familiar with development frameworks and use established common design patterns to solve common challenges during coding and implementation
  • Work with the Kalibra product and data science teams to design to understand the feature and functions being worked on at a detailed level
  • Perform functional and/or unit testing of code to ensure common functional paths are valid and working before end-user testing and release
  • Respond to, and resolve bugs, issues and break-fix support across functional testing, user acceptance testing and live production

What you need to bring to the table

  • Minimum of 5 years of experience building mobile applications with at least 3 years working on React Native applications
  • Strong front-end development skills using React Native, TypeScript, Javascript, HTML and CSS
  • Proven experience in integrating user interface components with APIs using tools including debugging and working with JSON and data models
  • Experience in CI/CD practices for mobile applications, packaging and tools with a focus on Node, NPM and good understanding across both Apple App Store Connect, Test Flight, MS App Center and Google Console
  • Experience and familiarity with front-end automation test suites and native build tools such as XCode and Gradle
  • Able to break down the approach to building components and features to enable the creation of duration and feasibility estimates
  • Optimising components for performance across a vast array of Android, IOS and web-capable devices browsers
  • Good conceptual and problem-solving skills with the ability to quickly learn and pick up new technologies
  • Collaborate with Kalibra product and data science teams to explain challenges and solutions to get the best out of the available technology stack

Interested in joining our team?

We are looking for passionate, genuine, flexible and resilient individuals who want to come on the journey to bring our purpose and vision to life through the use of technology and user experience. We are a small team with no hierarchy and flat structure so your input will be heard, acknowledged and you will be able to contribute and influence the product.

Do you want to be the next Kalibrator? We can’t wait to hear from you. Get in touch here