Skip to content
mimi

Backend Developer (Mid-Level)

eat&vibe

Remote · Nigeria Full-time Mid Level 4d ago

About the role

About Us

eat&vibe is a social integration platform helping people connect in real life through shared interests like food cravings and activities. We’re building for a global audience: immigrants, tourists, and locals, making it easier to belong anywhere.

THE ROLE

We’re looking for a mid-level backend developer who can build, think, and communicate. This isn’t a just write code role. You’ll be working on systems that involve real-time interactions, user trust, and scalable infrastructure. If you like solving real problems—not just closing tickets—you’ll fit right in.

What You’ll Do

  • Build and maintain scalable backend services using Node.js and TypeScript.
  • Design clean, efficient APIs for mobile and web clients.
  • Work with databases (PostgreSQL, MongoDB, Redis) to manage and optimize data.
  • Collaborate with frontend and product teams to ship features end-to-end.
  • Implement authentication, security, and performance best practices.
  • Contribute to system architecture decisions as we scale.
  • Write and maintain tests to ensure system reliability.
  • Participate in code reviews and team discussions.

TECH STACK

  • Core: JavaScript / TypeScript, Node.js, Express.js / NestJS
  • Databases and Tools: PostgreSQL, MongoDB, Redis, Prisma ORM
  • DevOps and Infrastructure: Git, Docker, Linux, SSH, GitHub Actions (CI/CD)
  • Cloud (AWS): EC2, S3, CloudFront, SNS, SES
  • Bonus: DynamoDB, AWS CDK

QUALIFICATIONS AND REQUIREMENTS

What We Are Looking For

  • 2–4 years of backend development experience.
  • Strong proficiency in Node.js and TypeScript.
  • Experience building and shipping real-world APIs.
  • Solid understanding of at least one database.
  • Familiarity with Docker and basic cloud infrastructure.
  • Ability to communicate clearly and work in a team.
  • A problem-solving mindset; you don’t wait to be told everything.

Nice to Have

  • Experience with NestJS.
  • Experience with Redis (caching, queues).
  • Familiarity with AWS services.
  • Understanding of system design and scalability.
  • Experience working on real-time applications.

What Makes You Stand Out

  • You’ve built or contributed to something people actually use.
  • You think beyond code—performance, security, and user impact matter to you.
  • You’re proactive, reliable, and take ownership.
  • You can explain your decisions, not just implement them.

WHY JOIN US?

  • Work on a product solving real human problems (loneliness, connection, belonging).
  • Be part of an early team shaping the future of the platform.
  • Opportunity to grow fast as the company scales.
  • Your work will directly impact real-world experiences.

HOW TO APPLY

Send your CV, GitHub/portfolio, and a short note about projects you’ve worked on.

Skills

AWS CDKDockerEC2Express.jsGitGitHub ActionsJavaScriptLinuxMongoDBNestJSNode.jsPostgreSQLPrisma ORMRedisS3SESSSHSNSTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free