Flamingo

Full-Stack Engineer

About Flamingo

Flamingo is revolutionizing the Managed Service Provider (MSP) industry with an AI-driven, open-source platform for IT and security. Our goal is to empower MSPs with automation, optimization, and scalability tools to enhance their operations.

 

Role Overview

As a Full-Stack Engineer at Flamingo, you’ll play a key role in building the core user experience and backend logic behind our AI-powered platform. 

This is a hands-on engineering role where you’ll collaborate with product designers, DevOps, and fellow engineers to ship quickly, iterate often, and build systems that scale.

 

Key Responsibilities

  • Build and maintain core product features using React, Node.js, and TypeScript
  • Design, develop, and optimize scalable RESTful and GraphQL APIs
  • Translate product and design specs into high-quality, user-centric interfaces
  • Ensure performance, accessibility, and responsiveness across modern browsers
  • Collaborate closely with the design team to evolve and maintain our design system
  • Write clean, modular, well-tested code and contribute to code reviews
  • Participate in system architecture discussions and technical decision-making
  • Work with DevOps to ensure smooth deployment and observability of services

 

Qualifications

Must-Have:

  • 4+ years of experience in full-stack development
  • Strong proficiency with React, Node.js, and TypeScript
  • Solid understanding of modern frontend architecture, component design, and state management (e.g., Redux, Zustand, etc.)
  • Experience building scalable backend services with Node.js (Express/NestJS)
  • Familiarity with database design and usage (SQL and/or NoSQL)
  • Experience integrating APIs and working with REST and/or GraphQL
  • Strong understanding of version control and collaboration workflows using Git

 

Nice-to-Have:

  • Experience with microservices or event-driven architectures
  • Familiarity with authentication protocols
  • Experience with server-side rendering and performance optimization
  • Exposure to infrastructure tools (Docker, Kubernetes, CI/CD workflows)
  • Understanding of accessibility and internationalization best practices


Why Join Flamingo?

  • High-impact role: As a full-stack engineer, you’ll work across the entire product experience from backend architecture to the user interface, shaping how thousands of MSPs interact with our platform.
  • Ownership & Equity: Competitive compensation and a meaningful equity stake in a high-growth, early-stage startup.
  • Modern Tech Stack: Built with React, Node.js, and open-source tools, all in a scalable microservices architecture.
  • Remote-first Culture: Work from anywhere and collaborate with a team of senior engineers, designers, and product leaders.
  • Mission-Driven Team: Be part of a company that’s redefining how IT and security services are delivered, making powerful automation tools accessible to all MSPs, not just the enterprise giants.
Published 4 August · Updated 13 August
Statistics:
362 views
·
165 applications
50% read
·
0% responded
362 views
·
168 applications
41% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...