Jobs and Careers
DE
Senior Backend Engineer (Node.js) (f/m/d)
deskbirdRemote - Germany, GermanyRemotefull_timeVerifiedPosted 26 Jun 2024
About the role
<h3>Your mission</h3>
<p>We are searching for a passionate <span><strong>Senior Backend Engineer</strong></span> to extend our hybrid workplace experience platform by a <strong>visitor management solution</strong>. Your key responsibilities will include designing and implementing innovative features, along with continuously enhancing the code base. This role requires close collaboration with fellow developers, UI/UX designers, and product managers. Additionally, you will play a crucial part in making technical and architectural decisions for the entire platform.</p>
<h3>In this role you will</h3>
<ul><li>Play a crucial role in ramping up our future visitor management product from scratch.</li><li>Contribute to the planning, design, implementation, and maintenance of general backend features within our system, currently serving over 150,000 users.</li><li>Take ownership of intricate topics independently.</li><li>Provide mentorship and guidance to junior backend developers.</li><li>Contribute significantly to the scalability of our system, ensuring robust performance.</li><li>Build business logic and APIs for consumption by multiple frontend clients.</li><li>Review pull requests and foster collaboration with other developers.</li><li>Maintain regular communication with product managers and UI/UX designers to validate new features early in the development cycle.</li><li>Depending on your interest and performance, you might have the opportunity to grow into a lead role for the visitor management team.</li></ul>
<h3>What you need to be successful</h3>
<ul><li>Ideally 5+ years of prior experience in Node.js backend applications.</li><li>Experience in using Nest.js and TypeScript.</li><li>Good knowledge of API best practices and design principles.</li><li>Experience in employing various architectural and design patterns.</li><li>A deep understanding of SQL databases and other data stores, including optimisation for top performance.</li><li>Proficient in git, preferably with experience in GitHub.</li><li>Experience with CI/CD pipelines.</li><li>A keen sense of when to prioritise simplicity in code versus investing in more generalised solutions.</li><li>Strong communication skills, with fluency in English.</li><li>The following are a plus:<ul><li>Hold a degree in Computer Science or a related field.</li><li>Experience with full-stack development, including either web or mobile applications.</li><li>Prior experience with event-driven service architectures.</li><li>Knowledge of the Google Cloud Platform.</li></ul></li></ul>
<h3>What’s in it for you?</h3>
<ul><li>Accelerate your career growth by joining Europe's leading workplace management software company.</li><li>Company-wide summit: We bring everyone in the company together in varying locations across Europe for a couple of days per year. <a href="https://www.youtube.com/watch?v=zqFqv5mHQ9Q">Check out the video from our last company summit.</a></li><li>“Bursts”: We support you and your team to get together in one location whenever you need a face-to-face meeting.</li><li>Home office equipment: We are a remote-first company and we will support you financially in creating the home office environment that you need.</li><li>Co-working budget: Take a spot in a modern co-working space around your corner. </li><li>Learning and development: We support our employees’ future careers and education by offering a yearly development budget they can freely use for coaching, certification and conferences.</li><li>Access to cutting-edge technologies, high levels of autonomy, and international working environment.</li></ul>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s