Auf einen Blick
- Aufgaben: Leite technische Entscheidungen und unterstütze dein Team bei der Entwicklung innovativer Lösungen.
- Arbeitgeber: FĂĽhrendes HealthTech-Unternehmen in Deutschland mit einem dynamischen Team.
- Mitarbeitervorteile: Flexibles Remote-Arbeiten, wettbewerbsfähiges Gehalt und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft des Gesundheitswesens mit modernster Technologie und einem engagierten Team.
- GewĂĽnschte Qualifikationen: Mindestens 6 Jahre Erfahrung in der Softwareentwicklung und FĂĽhrungskompetenz.
- Andere Informationen: Wachsendes Unternehmen mit groĂźartigen Karrierechancen und einer positiven Arbeitskultur.
Das voraussichtliche Gehalt liegt zwischen 54000 - 84000 € pro Jahr.
Overview
Tech Lead (Remote from Germany, Spain, Portugal, Italy, Poland, France and Austria) at Recare. Join to apply for this role.
About Recare
As one of Germany\’s leading HealthTech companies, we are transforming discharge management by making it technology-driven, patient-centered, and free of bureaucracy. In addition to our market-leading SaaS platform, we are developing AI solutions that radically simplify processes in clinics and for aftercare providers, relieve the burden on healthcare professionals, and put the focus back on patients. We currently connect over two-thirds of all German hospitals with more than 650 rehabilitation clinics, and over 25,000 care and homecare providers. With around 70 employees, we are continuing to grow and are looking for people with the right attitude who want to improve the healthcare system alongside us.
Responsibilities
- Technical Leadership: Drive architecture decisions, code quality, and engineering best practices.
- Team Leadership: Mentor and support existing and new engineers through regular feedback and guidance.
- Cross-Functional Collaboration: Work closely with product and design to translate business needs into technical solutions.
- Project Delivery: Own the technical roadmap for your team and ensure projects are delivered on time and to a high standard.
Technologies
- Golang: Our entire backend codebase is in Golang (and we love it!). It’s easy to learn, it’s strongly typed, the internal tooling is fantastic and it compiles fast.
- Postgres: We use Postgres for our databases and GORM to interface with it.
- Typescript: Our entire frontend codebase is in Typescript. We believe a strongly typed codebase solves a lot of problems preemptively. We also use ESLint and Prettier so most of the coding guidelines are automated.
- React: Our apps are client-side rendered SPAs with React, and we work almost exclusively with hooks.
- Apollo: a GraphQL proxy is used to handle the data fetching and caching on the client-side (Backend is still a REST API).
- HeroUI with Tailwind: Our design system; legacy is Material-UI and styled-components. Our designers work with Figma.
- CI/DevOps: We use CircleCI and GithubActions to run our unit and integration tests, visual regression tests (in-house), and automated code analysis (SonarCloud). They’re also used to deploy to our various environments.
Non-business tasks
- Continuously optimise the frontend/backend code to offer the best user experience.
- Analyze and optimise database slowdowns and issues.
- Automate the internationalisation processes.
- Build additional tooling (such as a visual regression tool to detect automatic changes in our product).
- Migrate tools (such as Storybook to Vite for faster local development).
Our philosophy is that developers are owners of the code they write until it goes to production. We rely on automated tests to ensure everything stays stable — the rule is that code could be deployed at any time; manual QA is only involved in new feature validation.
Qualifications
- We are looking for experienced developers. You have a CS degree or equivalent knowledge, and you have been coding full time professionally for 6+ years.
- We\\\’re looking for someone with production experience with React and/or Golang (or other C-family languages). You should be able to discuss some common performance pitfalls of either and suggest possible workarounds.
- You have proven experience (1-2+ years) managing a team of developers and you, as a tech lead, are expected to support and actively interact with the different members and foster a positive growth environment.
- You should highly value empathy and have pride in your ability to contribute to a happy, engaged and respectful work environment.
- You should be comfortable and excited to dive into more advanced topics, e.g. build pipelines, bundle analysis, caching mechanisms, rendering approaches, database optimisation, etc.
- Since we\\\’re a small team, we want to automate a lot. You should have experience with CI and testing frameworks.
- You want to become a technical owner of a part of our code base – we need people who are looking for responsibilities.
- You are proactive and proficient in the entire product development flow: asking questions, clarifying specs, raising doubts and engaging in meetings.
- Product and Engineering work in a fully remote setup where writing skills are more and more important, so written questions/requirements/docs are very valuable.
We’re looking forward to hearing from you!
#J-18808-Ljbffr
Tech Lead Backend (Remote from Germany, Spain, Portugal, Italy, Poland, France and Austria) Arbeitgeber: Recare
Kontaktperson:
Recare HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Tech Lead Backend (Remote from Germany, Spain, Portugal, Italy, Poland, France and Austria)
✨Tipp Nummer 1
Networking ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Tech-Profis in Kontakt zu treten. Teile deine Erfahrungen und suche nach Mentoren, die dir helfen können, den nächsten Schritt in deiner Karriere zu machen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch die Fähigkeit, im Team zu arbeiten und andere zu führen.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – zeig Initiative und Interesse an der Position!
✨Tipp Nummer 4
Mach dich mit der Unternehmenskultur vertraut! Informiere dich über Recare und deren Werte. Wenn du während des Interviews zeigen kannst, dass du gut ins Team passt und die Mission verstehst, steigert das deine Chancen erheblich.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Tech Lead Backend (Remote from Germany, Spain, Portugal, Italy, Poland, France and Austria)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen mit der richtigen Einstellung, also lass deine Persönlichkeit durchscheinen!
Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, was du kannst und wie du zu unserem Team passt.
Betone deine Erfahrungen: Erzähl uns von deinen bisherigen Projekten und Erfahrungen, besonders in Bezug auf Technologien wie Golang oder React. Zeig uns, wie du technische Herausforderungen gemeistert hast und welche Erfolge du erzielt hast.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und wir dich schnellstmöglich kontaktieren können!
Wie du dich auf ein Vorstellungsgespräch bei Recare vorbereitest
✨Verstehe die Technologie
Mach dich mit den Technologien vertraut, die Recare verwendet, insbesondere Golang und Postgres. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch die spezifischen Herausforderungen und Lösungen, die mit diesen Technologien verbunden sind.
✨Bereite Beispiele vor
Denke an konkrete Beispiele aus deiner bisherigen Berufserfahrung, die deine Fähigkeiten in der technischen Führung und Teamleitung demonstrieren. Sei bereit, über Situationen zu sprechen, in denen du Probleme gelöst oder dein Team unterstützt hast.
✨Zeige deine Kommunikationsfähigkeiten
Da das Unternehmen remote arbeitet, sind gute schriftliche und mündliche Kommunikationsfähigkeiten entscheidend. Übe, wie du technische Konzepte klar und verständlich erklären kannst, sowohl für technische als auch für nicht-technische Stakeholder.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die zeigen, dass du dich mit der Unternehmenskultur und den Zielen von Recare auseinandergesetzt hast. Fragen zur Teamdynamik, zu aktuellen Projekten oder zur Vision des Unternehmens können dir helfen, einen positiven Eindruck zu hinterlassen.