Back-end developer (junior)

Product team
|
Posted on
January 31, 2024
About Tinybots: More and more people with cognitive impairments are using our social care robot Tessa to live more independently. Our mission is to help the 50 Million people suffering from dementia. Our Tessa provides verbal guidance to increase daily structure and self-reliance. We enable users to regain control on their life and improve quality of life. We are expanding our product team with a back-end developer to help us build meaningful functionalities to support healthcare organizations, healthcare professionals, and people with cognitive impairments.
Job Description: Our backend exists of multiple micro-services that service our robot Tessa, a web app and dashboards. As a Junior backend developer you wil work under guidence of a medior or senior developer on creating new services, updating older services, solving bugs. We will help you design REST APIS and build a well tested code architecture. You will mainly work in Typescript, and some Java and python. We do believe in using the best tool for a job, so if a new service is better written in another language, we encourge you to do so. We hope that we can learn from eachother, so we both can improve. Work environment: We’re a diverse team with people from different backgrounds and with different interests and skills. Our office is housed in one of the most iconic buildings of the Netherlands (van Nelle factory) and is a nice place to get inspired by your colleagues. The atmosphere at our office is driven but relaxed at the same time. We have regular team events including a nice range of different activities.

Profile

  • You have a BSc or MSc in Computer Science
  • You have experience with at least Typescript or Java and willing to learn to other
  • You have experience with MySQL, Relational Database and JSON/Rest API design
  • You are aware of the best Security practises / OWASP, familiar with the Twelve-factor app methodology, Docker, Linux; Debian, Redhat and Busybox based distros; CI / CD principles; Concourse
  • And most important: You are willing to learn and grow.

What you get:

  • Work in a team with high autonomy, learning culture and no challenge is too big attitude.
  • Flexible work time, work when you perform at peak. If you like to hit the gym or have a nap, feel free. We are result driven, and not time bound.
  • Work remote or in our beautiful office, you can decide what is most convenient for you.
  • Laptop or remuneration package.
  • Competitive salary + travel remuneration.
  • Personal development plan. We are growing and hope to grow together.
  • Office is located literary in a piece of art in Rotterdam.

Max van Loosbroek
Software Developer

Max van Loosbroek | Front-end Developer

"I love working at Tinybots because we get so many messages about happy clients, reminding us that we’re improving the lives of real people. Apart from that it’s a motivated and social team that I’m glad to be a part of. Our online Christmas meeting was a lot of fun with each team member organizing a small activity, this ranged from a pub quiz to an interrogation by a hostile Tessa robot deciding whether to eliminate humankind or not."

How are your colleagues Max?
Our AI developer Arno is one of the most structured software architects on the planet. Ensuring that the scope of the project is clear from the start. Sometimes it seems he can program in his sleep and in between you can have some interesting conversations with him about Taiwanese geopolitics, video games and whether you should pick up a toxic octopus.

Our founder Wang is always busy but never fails to make time when you need him. It's great to discuss new features together with Wang as he always helps you stay sharp to end up with the best possible solution. It's always nice to have a beer or a coffee with Wang, and with his passion and calm he keeps the team motivated and focused.

Arno Nederlof
A.I. & Tech Lead

Arno Nederlof | AI Developer

"I am proud that my work is truly impacting people's life. We apply technology in a meaningful way. I joined the Team as first employee, and love working every day on something new, learning new things and feel challenged to change the world for the better with the whole team. We have a multi-disciplinary team with a learning culture built on trust, value alignment, stimulate personal growth to give each autonomy to be their best."