Senior Front-end Engineer Offline
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 with ~80% frontend and ~20% backend 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 Next.js and TypeScript
- Work with Relay and GraphQL on our main product; integrate REST APIs on internal tooling
- Collaborate with backend engineers on API and schema 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 architecture discussions and technical decision-making
Must-Have
- 5+ years of experience in frontend development
- Strong proficiency with React, Next.js (App Router), and TypeScript
- Hands-on experience with Relay and GraphQL - fragment colocation, pagination, store management
- Solid understanding of modern frontend architecture and component design
- Strong understanding of web standards, performance, and responsive design
- Experience working with REST APIs and integrating third-party services
- Strong Git workflow and code review culture
Nice-to-Have
- Experience with Supabase or similar BaaS platforms
- Familiarity with server-side rendering and performance optimization
- Understanding of database design (SQL)
- Exposure to authentication flows (OAuth, JWT, magic links)
- Familiarity with accessibility and internationalization best practices
- Experience with CI/CD workflows and deployment pipelines
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
Required languages
The job ad is no longer active
Look at the current jobs JavaScript / Front-End →