Skip to main content
Mimica

Staff/Senior Backend Engineer (Node.js)

RemoteAmericasEurope· UTC-6…UTC+1
Published
Role
Backend
Experience
Staff
Employment
Full-time
Salary not disclosed
Check eligibility

Open to Anywhere in Americas & Europe · UTC-6…UTC+1. Set where you work from to check your eligibility.

No BS summary

Staff or Senior backend engineer with 8+ years building high-performance production software and scalable architectures. Needs Node.js/MERN backend work, JavaScript/TypeScript, APIs, databases, distributed systems, Docker/Kubernetes, and fluent English. Fully remote, but must be based in the UK, Americas, or Europe within UTC-6 to UTC+1; structured applicant locations list UK, Germany, Czechia, Brazil, Ireland, Spain, Canada, and Poland.

Core skills

Node.jsJavaScriptTypeScript

Required skills

DockerKubernetesAPIsPostgreSQLMongoDB

Required languages

English Fluent

What you'll do

  • Enhance and scale the backend systems powering the Mimica platform using the MERN stack.
  • Design and implement scalable architecture.
  • Develop and optimize backend services and APIs.
  • Improve the performance and reliability of existing components.
  • Take operational responsibility for what you build.
  • Shape the technical direction, processes, and culture as part of the early engineering team.
  • Contribute to architectural decisions and collaborate across teams to identify and implement product improvements.
  • Develop and optimize a real-time backend service that enables multiple users to edit graph data and re-train AI models through their input.
  • Create libraries and build APIs in the Node.js backend to interact with ML components of the system.
  • Diagnose fault-tolerance and availability issues and performance bottlenecks, and resolve them.
  • Refactor components and services and produce documentation for implementations.
  • Provide feedback to peers through pair programming and code reviews and help others level up.
  • Participate in hiring and onboarding new team members.
  • Take on end-to-end project management responsibilities as the company grows.

What they require

  • Background in backend engineering, focusing on developing high-performance production software and scalable architectures.
  • Minimum 8 years of experience as a Software Engineer.
  • Proficiency in JavaScript/TypeScript, and experience using modern frameworks and technologies such as Docker and Kubernetes to build high-throughput, low-latency systems.
  • Practical experience in designing APIs and managing databases such as PostgreSQL and MongoDB, with a keen eye for query optimization and efficient data storage and handling.
  • Firm grasp of distributed systems concepts and techniques including microservices, load balancing, caching, horizontal/vertical scaling, and stateless architectures.
  • Commitment to upholding high engineering standards, prioritizing code quality, maintainability, reliability, and security.
  • Strong analytical and troubleshooting skills, including methodically decomposing systems to identify bottlenecks, determine root causes, and implement effective solutions.
  • Drive to continually develop your skills, improve team processes, and reduce debt.
  • Fluency in English, with effective communication skills to articulate complex ideas, concepts, and trade-offs clearly.
  • Preferred: Experience owning projects from start to finish, including speccing, architecture, development, testing, deployment, release, and monitoring.
  • Preferred: Experience working within an international high-impact startup/scale-up environment, delivering value quickly and iteratively.
  • Preferred: Active interest in AI, automation, or related fields.

Benefits

  • Generous compensation plus stock options aligned with internal framework, market data, and individual skills.
  • Distributed work: work from anywhere, fully remote, in hubs, or a mix.
  • Company-issued laptop.
  • Remote setup stipend.
  • Co-working budget.
  • Flexible schedules and location.
  • Ample paid time off in addition to local public holidays.
  • Enhanced parental leave.
  • Health and retirement benefits.
  • Annual learning and development budget.
  • Annual workaways and regular virtual and in-person socials.
  • Opportunity to contribute to projects that shape the future of work.
AI And AutomationStartup

Details

Apply routeDom
Salary not disclosed