About the job
We have a stable product that requires little maintenance. We do greenfield development to take this system forward to meet our business goals and maintain our growth. You will be writing code and safeguarding best practices and will have an essential role in designing our new architecture with the rest of the technical team.
These are a few examples of exciting projects you will get to work on:
- Designing and building an event-based data architecture to make our platform scale more efficiently and provide a better user experience (e.g., making a new appointment in Outlook instantly pop up in our planning board).
- Designing a new data model and picking and transitioning to a new database (e.g., Apache Cassandra or Vitess).
- Developing new internal and external APIs to centralize our business logic, allow better integration with external systems and provide updates to our front-end applications in near-real-time (e.g., using GraphQL, SSE).
- Build tooling that allows non-technical domain experts to configure and add new integrations, so developers don’t have to (e.g., provide them with a low-code tool or iPaaS).