Staff/Senior Backend Engineer, Node.js

Posted Jul 29

This is a fully remote position, open to applicants in United Kingdom.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

RR Donnelley13 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk14 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH15 hours ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers