
Staff/Senior Backend Engineer, Node.js
Posted Jul 29

Posted Jul 29
This is a fully remote position, open to applicants in United Kingdom.
• Enhance and expand the backend systems that support the Mimica platform (MERN stack).
• Design and execute a scalable architecture, developing and optimizing backend services and APIs.
• Elevate the performance and reliability of existing components.
• Assume operational responsibility for the solutions you create.
• Participate in architectural decisions and collaborate with teams to identify and implement product enhancements.
• Develop and refine a real-time backend service.
• Create libraries and develop APIs within our Node.js backend.
• Identify fault-tolerance and availability issues, as well as performance bottlenecks, and address them effectively.
• Refactor components and services while documenting your implementations.
• Offer constructive feedback to colleagues through pair programming and code reviews.
• Experience in backend engineering, concentrating on building high-performance production software and scalable architectures.
• At least 8 years of experience as a Software Engineer.
• Mastery of JavaScript/TypeScript, with experience in modern frameworks and technologies (e.g., Docker, K8s) for developing high-throughput, low-latency systems.
• Practical knowledge in API design and database management (e.g., PostgreSQL, MongoDB), with a strong focus on query optimization and efficient data storage & handling.
• Solid understanding of distributed systems principles and techniques – including microservices, load balancing, caching, horizontal/vertical scaling, and stateless architectures.
• Dedication to maintaining high engineering standards, emphasizing code quality, maintainability, reliability, and security.
• Strong analytical and troubleshooting abilities – systematically breaking down systems to identify bottlenecks, ascertain root causes, and implement effective solutions.
• Eagerness to continuously develop your skills, enhance team processes, and minimize technical debt.
• Proficiency in English with effective communication skills – clearly articulating complex ideas, concepts, and trade-offs.
• Competitive compensation + stock options - aligned with our internal framework, market data, and individual skills.
• Company-issued laptop, remote setup stipend, and co-working budget.
• Flexible work schedules and location options.
• Generous paid time off, in addition to local public holidays.
• Enhanced parental leave.
• Comprehensive health & retirement benefits.
• Annual learning & development budget.
• Annual workaways and regular virtual & in-person social events.
• Opportunity to work on innovative projects that influence the future of work.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.