Jobs and Careers
DO
Senior Backend Engineer (m/f/d) @ Oxolo
DONE!BerlinGermany - Remote, GermanyRemotefull_timeVerifiedPosted 12 Mar 2024
About the role
<p>We are <strong>DONE!Berlin</strong>, an international consulting company that specializes in helping fast-growing companies of all sizes to develop to navigate the constantly changing world of work. Among other things, we help our customers attract the best talent for their company.</p>
<p>Our client, Oxolo, established in 2020 in Hamburg, aspires to become the global leader in synthetic media. With an international and diverse community comprising 15 different nationalities and predominantly world-class engineers working 100% remotely, Oxolo is dedicated to developing cutting-edge technology for automated video content creation featuring virtual humans. Their solutions cater to a wide array of industries including advertising, e-commerce, e-learning, and e-health.</p>
<p>As Oxolo continues to grow, we are on the lookout for a self-motivated and driven Senior Backend Engineer (m/f/d) proficient in Node.js. You will play a pivotal role in optimizing our API-driven solutions, focusing exclusively on Node.js. Collaborating within a dynamic cross-functional team, you will work closely with internal and external developers to enhance their API layers, ensuring seamless integration and top-notch performance. Your expertise will significantly influence Oxolo's technological and architectural strategies moving forward.</p>
<h2 id="tasks">Tasks</h2>
<ul>
<li>Design, develop, and optimize API solutions to power Oxolo's suite of products, with a strong emphasis on Node.js.</li>
<li>Maintain, refactor, and scale Node.js-based API solutions to enhance their performance and reliability.</li>
<li>Develop reusable components and maintain our comprehensive API library, specifically tailored for Node.js.</li>
<li>Translate architectural blueprints into robust, scalable, and efficient Node.js code structures.</li>
<li>Prioritize optimal performance and uphold superior code quality throughout every Node.js development cycle.</li>
<li>Evaluate the consequences of API modifications and strategize for backward compatibility within the Node.js ecosystem.</li>
<li>Champion the enhancement of our Node.js architectural foundation, ensuring scalability and unwavering reliability.</li>
<li>Collaborate with and provide support to freelancers on feature integrations and improvements, focusing on Node.js.</li>
<li>Actively participate in planning sessions and contribute to technical documentation, particularly emphasizing Node.js best practices</li>
</ul>
<h2 id="requirements">Requirements</h2>
<ul>
<li>Minimum of four years of experience in backend development using Node.js.</li>
<li>Comprehensive knowledge of software design methodologies and software architecture within the Node.js context.</li>
<li>Mastery of REST APIs, supplemented by a thorough understanding of microservices, with a Node.js perspective.</li>
<li>Proficiency in TypeScript and a deep understanding of its features, capabilities, and<br/>limitations within Node.js.</li>
<li>Proficiency in databases (Postgres, SQL, Mongo, etc.) with a Node.js focus.<br/>Familiarity with API frameworks like NestJS for Node.js.</li>
<li>Expertise in code versioning tools like git, and familiarity with code review workflows, tailored for Node.js.</li>
<li>Hands-on experience with testing frameworks, notably Mocha and Jest within the<br/>Node.js environment.</li>
<li>Self-starter attitude with the agility to independently rectify issues and innovate feature implementations in Node.js.</li>
<li>Tenacious problem-solving mindset, with a refusal to surrender to complex challenges, particularly in the Node.js realm.</li>
<li>A collaborative team spirit: receptive to feedback, willing to distribute workload, and valuing transparent communication and meticulous documentation, specifically for Node.js.</li>
<li>Exceptional organizational and communication acumen, paired with an appreciation for production standards, timelines, and priorities within the Node.js domain.</li>
<li>Fluent and fully proficient in English.</li>
</ul>
<p><strong>Nice to have skills:</strong></p>
<ul>
<li>Familiarity with Cloud services, preferably AWS;</li>
<li>Prior experience with the Stripe API;</li>
<li>Knowledge of the Auth0 API</li>
</ul>
<h2 id="benefits">Benefits</h2>
<ul>
<li>Dynamic environment with a flat hierarchy, a high level of transparency, and quick<br/>decision-making;</li>
<li>You profit from a group of professional colleagues with many years of experience in the industry;</li>
<li>Flexible work times and the opportunity to work when and where you’d like;</li>
<li>Best hardware and software to ensure that work truly is enjoyable;</li>
<li>The personal annual budget for further education/training measures;</li>
<li>Regular company events.</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