Complimentary to how we operate as individuals, guided by our company principles, is the way we build Cronofy itself.
These are the principles we use when making the day-to-day decisions about Cronofy's Scheduling Platform.
We look for the 20% that delivers 80% of the value, then we look for the 20% of that to deliver first.
We don't want to spend 80% of our time working around our past mistakes. To that end we fix bugs as soon as we are aware of them and improve the platform as we enhance its capabilities.
We are given agency and trusted to make intelligent decisions.
We have the tools we need to work with confidence, alongside being held accountable for our individual and collective output.
Our platform can be relied upon. We're experts in time and we go to great lengths to ensure that time is "up".
Part of being reliable is embracing failure. Our system can only be robust if it intelligently handles failures rather than assuming things will work.
Everyone benefits from considering and improving the accessibility of our platform, and without it we'll not be able to achieve our mission of Scheduling Everything for Everyone.
Time is a complex subject, and so our solutions will at times be complex.
We strive for our solutions to not introduce their own complexity, but won't shy away from the inherent complexity of our domain.
Each level of automation unlocks possibilities that were not apparent before. The steps towards the next level of automation can be important to build confidence, but the ultimate goal is to remove fallible humans from the equation whenever possible.
"Founded by two engineers, quality software engineering is at the heart of everything we do at Cronofy. We're custodians of people's schedules, and we take that responsibility seriously.
Cronofy has allowed me to create a company and engineering team that I would have jumped at the chance to join. That means giving engineers problems, not solutions, allowing them the opportunity to make their mark. You don't have to argue for best practices here; they're expected.
Doing things well is table stakes. The most exciting discussions come from deciding how well pragmatic is at that moment. I strive to give people the opportunity, support, and resources to develop, and I hope we can keep up with them!"
Cronofy is a place for developers who like to build products and solutions for people, not just write lines of code to close JIRA tickets. The whole development team is empowered to contribute to all aspects of a given product or feature, from user experience and solution design all the way through to (of course) actually building the thing! If this sounds good to you, you'll fit right in.
I’m very happy at Cronofy, I’m part of a very friendly and talented team. I had no experience of Kubernetes or Terraform when I joined, so we really do mean that familiarity with the stack isn’t essential. This presented me with the challenge of applying familiar techniques to new technologies and tooling, which I’ve really enjoyed. I’m empowered and trusted to implement my own solutions but also have a fantastic engineering team to lean on if needed.
Working at Cronofy has been an amazing experience so far. The culture and type of work I've been doing have been both satisfying and challenging. I love that I am able to dig deeper into areas that are often overlooked, like web accessibility. There is a constant strive for improvement and a willingness to have open conversations and try new things. Everyone is encouraged to have a voice in discussions, which as someone who hesitates to speak up, has been really great.
I’m incredibly happy being a part of Cronofy - it’s a very fulfilling place to be an engineer! We are given problems to solve, rather than steps to take, and the team values a cooperative and constructive culture; we are always striving to improve both our products and ourselves. If you’re looking for a role where you can have a real impact and grow, I can’t recommend it enough.
We're a high-growth, product-focused company led by a successful serial entrepreneur. Cronofy is at that exciting stage where every person that joins the team can have a major hand in our success and rapidly advance their careers in the process.