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 languages
| English | B1 - Intermediate |
Published 19 November
379 views
·
147 applications
📊
$1800-3000
Average salary range of similar jobs in
analytics →
Loading...