Back to list of positions

Senior Full Stack Developer 💻

Join Us as a Senior Fullstack Developer!

We’re looking for a highly experienced Full Stack Developer to join our in-house team working on a talent platform product. The position is 60-80% focused on a robust backend, primarily written in Python (Django), although you’ll be working with Node.js (strong knowledge in either Python or Node.js is sufficient). For the frontend, it’s all about React (TypeScript).

⚙️ Tech Stack: Python (Django), Node.js, React.js, TS, JS, FastAPI, Kafka, Docker, K8s, AWS, MySQL, MongoDB, Neo4j, OpenSearch, Langchain, ...

🛒 Product:

Our main product is a talent platform with a mission to create movement within large organizations — it matches open positions/projects with employees looking to take on new challenges. This team application is where people spend the most time at work, so all notifications and project browsing happen right here.

📝 What Will Be Your First Task?

We need to develop a plugin for MS Teams that enables organization employees to interact with our platform. You’ll be building it in Node.js, but you’ll occasionally dive into the backend in Django. The frontend will, of course, be in React. The application will need to be deployed on Kubernetes.

🚦 Other Details:

  • 3 days onsite (Prague - Náměstí Míru)
  • Current team: 5 people
  • Preferred contract type: Freelance (B2B), but we also offer full-time employment
  • Long-term project lasting several years

⏭️ What Does the Process Look Like?

  • Brief call with a Recruiter: overview and more details - approx. 15 minutes
  • Technical check with our project person: in-person or online - 1 hour
  • Technical interview with the client - 1 hour
  • Client HR interview: standard Culture Fit round - 30 minutes
  • WhatsApp call with the Head of R&D: introductions - 15 minutes
  • Decision

The entire process takes about 3 hours but is swift and can usually be completed within 1-2 weeks.

🎯 See Yourself in This Role?

Get in touch! We’d love to connect and see if we’re a match :)

Let's talk about you

Whether you are looking for a supplier for your new software or want to be part of the team, leave us a message and we will get back to you as soon as possible.

HR department direct contact:

ApiTree s.r.o.

Francouzská 75/4, Praha 2 Vinohrady, 120 00

ApiTree s.r.o. is registered in the Commercial Register at the Municipal Court in Prague, under file no. C 279944

ID: 06308643
VAT: CZ06308643

Bank information

Česká spořitelna
Account number: 4885827379/0800
IBAN: CZ21 0800 0000 0048 8582 7379
SWIFT: GIBACZPX
ČSOB
Account number: 340250698/0300
IBAN: CZ31 0300 0000 0003 4025 0698
SWIFT: CEKOCZPP
Copyright 2020 ApiTree s.r.o. All rights reserved. The website was created and designed by ApiTree s.r.o.