Flamingo

Front-end 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 Front-end 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 and TypeScript
  • Integrate with REST and GraphQL APIs and collaborate with backend engineers on API design
  • 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 front-end development
  • Strong proficiency with React and TypeScript
  • Solid understanding of modern frontend architecture, component design, and state management (e.g., Redux, Zustand, etc.)
  • Strong understanding of web standards, performance, and responsive design
  • 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:

  • Understanding of microservices / event-driven architecture
  • Experience with Node.js backend frameworks (NestJS/Express)
  • 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 front-end 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.

Required skills experience

JavaScript

Required languages

English B1 - Intermediate
Published 19 November
877 views
·
356 applications
6% read
To apply for this and other jobs on Djinni login or signup.
Loading...