Jobs and Careers
DO

Senior Backend Engineer (m/f/d) @ Oxolo

DONE!Berlin
Germany - 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 Kit

Free account required — sign up in 30s

Company

DONE!Berlin

View company profile →