
Senior Frontend Engineer
doctorly|Posted 2 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Senior Frontend Engineer With >= 5 Years of Experience
👩🏫 Fundamentals
- HTML, CSS, Javascript, Typescript.
- Version control: Git.
- Package managers: npm, yarn, pnpm.
- Frameworks: React, Vue.js, Angular, Svelte, SolidJS, Qwik.
- Meta-frameworks: Next.js, react-router, Astro, Nuxt.js, Svelte Kit.
- Testing: Vitest, Jest, Cypress, Playwright, Cucumber.
- Styling: Tailwind, CSS Modules.
🍭 Nice-To-Have
- Managing asynchronous state with
@tanstack/react-query
- Figma
- UI Testing: Storybook
- Server Side Rendering
- Design Systems
- Architecture
- Developer Experience (DevEx)
- Refactoring
- UI Animation
- Performance Optimization
☑️ Requirements
- Timezone CET (Berlin) +/- 2hrs and SAST (Cape Town).
- Comprehensive understanding of the Web Platform and its fundamentals (i.e. HTML, CSS, Javascript & DOM, HTTP, Web Sockets, Rendering Pipeline etc)
- Comprehensive understanding of modern web application architecture (SOA/Microservices, SPA/MPA/SSG/SSR, REST, Authentication, Security etc)
- Extensive experience in architecting, building, shipping and scaling performant Web Applications.
- Extensive experience building Web Application UIs with HTML, CSS and Javascript
- Provable knowledge in modern React based architecture, patterns, anti-patterns and ecosystem
- Extensive experience building and maintaining software and type systems with Typescript.
- Extensive experience managing the SDLC and shipping code with CI/CD.
- Expertise in managing codebases with version control (i.e. Git)
- Excellent visual, verbal and written communication skills, with ability to reason about and communicate tradeoffs effectively
- Extensive experience working at the intersection of frontend and design / the design hand off and implementation process (i.e. Figma/Sketch, Storybook etc)
- Experience building, using and maintaining in-house design systems
- Solid grasp of modern web tooling (e.g. npm/yarn, vite/vitest, turborepo/monorepo setups etc)
- Ability to break down complex tasks and user flows
- Extensive experience in testing approach and strategy
- Excellent debugging skills in the context of complex React web applications applications
- Excellent technical writing skills
This Job Is For You If:
You are a highly motivated, experienced and technically skilled individual looking for your next challenge in a fast moving, mission driven, startup environment. You’re a self starter, an accomplished manager of one, and capable of taking the lead on complex, mission critical topics. You strive for excellence, integrity, ownership and kindness in your work and interactions. You are a collaborative and communicative team player who’s able to see the big picture whilst also keeping an eye on the important details.
This Job Isn’t For You If:
You’re still at the beginning of your career: we’re currently only accepting applications from experienced applicants. You’re just looking for a “‘job”: we get it, we all need to pay the bills, but we’re a small, close knit team and it’s important for us to onboard an individual that believes in our mission, commits to our values and adds a net positive to the team and wider organization. If you require a lot of process and structure: we’re a lean organization in start up mode and it’s important that any applicant is able to thrive with us.
Responsibilities
- Building excellent highly usable, secure, fast, beautiful and well tested UIs and experiences that will delight our users
- Working closely with our product owners and UX/UI-Designers as well as other developers, DevOps, QA in our cross functional teams
- Striving to understand the requirements, the domain and the big picture and help to refine specifications as part of the team
- Planing, estimating and reviewing user stories and code with the team - being a team player is part of who we are and who we want to work with
- Teaching and mentoring your teammates in the arts of the frontend
- Working to continually improve our application, code quality and processes
- Building a solution that is extensible and maintainable
Sign up or log in to apply:
About doctorly
🚀 VISION
Our vision is to enable people to live healthier lives!
💙 VALUES
The doctorly values are Kindness, Excellence, Ownership and Integrity - we live these every day.
✔️ MISSION
Amidst and as a result of the global pandemic, the world is coming to see just how outdated our health IT infrastructure really is. Have a closer look at the software your doctor currently uses and you’ll understand why this is a burning topic in need of innovation. doctorly - backed by the best early stage investors in Europe - takes a holistic view of the market and our products, with a firm focus on enabling genuinely meaningful disruption at the very heart of how healthcare works.
Our first goal - reducing the administrative overhead for German doctors and enabling integration within German healthcare by providing doctors with modern, easy to use and highly optimised software to manage their entire practice. Beyond that we'll be building apps for patients and healthcare professionals as well as an open platform to enable integration across the entire healthcare industry.
✨ WHY WORK WITH US
We offer flexible working hours, remote/hybrid/office as you prefer and strive to pay great rates suitable for your amazing skills and outstanding experience and a team culture that is second to none. Of course we offer all of the usual perks (great gear, awesome colleagues, etc.) as part of our standard package along with great annual leave, contribution towards your healthcare and retirement/pension. Every employee also gets an excellent virtual options package giving you real ownership of part of the company.
⏱️ RECRUITING PROCESS
Our recruiting process typically follows the following form but we’re flexible and adaptable to your needs let us know what works for you.
- Introduction Call - what is doctorly, our vision, who are you, why do we match ~ 30 min.
- Formal/Technical Interview - a chance for you (and us) to ask all the necessary questions ~ 1 hr
- Assessment Task/Workshop - the content and length depend a lot on the role and seniority ~2-4 hours
- References check - we talk to two of your references for about 15-20 minutes each
- Cultural Interview/Meet the team - a chance for you to really get to know your teammates before you start 1 - 1,5 hrs
- Contract walkthrough, here we take you through the employment agreement and shares contracts so that you really understand both ~ 1,5 hrs
The entire process should take less than 2 weeks to complete (depending on your availability).
See more on our Website, Careers Page or our LinkedIn Profile.
Perks at doctorly
Tech Stack
application and data




















utilities


dev ops















.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kMXM0dW1obzF1bnJnci5jbG91ZGZyb250Lm5ldC8yMDIzLzAxLzE4LzExLzI0LzIwL2ZlZjI3NzMzLTE0OTUtNDkwMC04MTk2LWY2Y2I0OWU1Y2E4OS9MaW5xUGFkKygxKS5wbmciLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE3NTkwMjMzNjN9fX1dfQ__&Signature=I7-w1dOaIVXBLJlaPgr~VZJoHcaTJZ2hFB2GfS~qSBqMfahdXYR5~V33Tpbbr29CLhygjK3hm0v4wsNQP5vAIfIafTkIXPvRO0Ns~fstiLUAux645zIq1db3ZF7oT-c8wzAxPL6SiP7rtnzieeDjwyfczR7yVD1vZwvmJTKmuyKF4q1kvsUJRRF8Q820G70VxnLvkiybvEgEK65TDonIvy~mwPBlSi6iQqJULpP3XWtbxxrykVKDA6slSXyw~Pnhw6y4gW1Z6dkWoAXYSPFPHqfvlcFfRDvqbzI5iUqFgo1X~IGn~9f5bhplBEuiJ5Vr2mGpBbgvb4v-1yfpd6upmg__&Key-Pair-Id=APKAITFCDZDSWOJU5OZA)
business tool







