Job Description
Usually job adverts start by describing what we do as a business but let us first ask you some questions
- Are you tired of working for startups that never managed to grow and have a real impact to the market
- Do you miss being able to work in a highly aligned autonomous team where no single person is solely responsible for decisions
- Do you want to collaborate with Product Managers and Product Designers the same way you collaborate with your fellow EngineersWhat about your tech debt or experimenting with new technologies and approaches No problem on
Mondays we work only tech techrelated tasks no product.
- Do you have opinions and ideas Then for sure you want to express them and be listened to. At ToolTime we provide all the necessary tools and spaces for this to happen.
- Do you want to grow into the best possible version of yourself
If the above questions are important to you then keep reading. We are looking for talented people who can
- Collaborate and communicate proactively with their colleagues
- Act as a member of a highly aligned team and value the teams wellbeing
- Provide input and help us shape the features and tech of tomorrow
- Take initiative support them and be accountable for them
- Help us to take the system to the next level of scale
- Think in a useroriented way to improve the performance and accessibility of our tool
- Extend and maintain design systems in collaboration with designers and developers
- Integrate with third parties through JS libraries (e.g. authentication providers)
- Set up configure and maintain CI pipelines build scripts Makefiles etc.
Requirements
In terms of technology and other requirements
- 3 years of relevant work experience as a software engineerFluency in a JVMbased language like
Java (we use Kotlin with SpringBoot)
- Experience building Single Page Applications (SPAs) (we use React) with TypeScript
- Working knowledge of microservice architectures and relational databases (we use PostgreSQL)
- Deep understanding of software engineering you know how things work and can articulate the pros and cons of different solutions
- You know what you dont know and you are not afraid to say so!
- Familiar with different testing strategies and ability to write tests that are efficient and effective
- Experience with AWS services ElasticSearch & GraphQL is beneficial
Sounds like you Then its quite possible you would be both happy and successful at ToolTime. So please go ahead and press the apply button.
About us
At ToolTime we rethink the tradespeople business by empowering craftsmen to run their business completely digitally and to connect with the entire industry in one central operating system. Founded in 2019 we built up a team of 80 highly talented people and are currently scaling our business. We have raised 55 million in capital from strategic investors and see our solid financial situation (next to our amazing team and product) as a key differentiator in the current market environment.
Our Promise
- The opportunity to join one of Europes most promising SaaS startups in a truly exciting phase of the company.
- A wellfunded business with an extremely solid financial setup which we see as a key strength in the current funding environment.
- A strong culture based on our core values of Curiosity Positivity and Best Together. We foster it with honest feedback and continuous learning while granting everyone in the room to make mistakes.
- A rewarding job where you work with a stellar team and develop as well as promote a worldclass product that is empowering tradespeople to run their businesses smoother and change their lives for the better.
- A yearly learning and development budget of 1.000 and allocated time to make the most of it.
- A total of 30 vacation days and regular company events in Berlin.
- An opportunity to create your own benefit package from more than 35 partners such as Urban Sports Club Blinkist 7Mind Ikea and many more!