Senior 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 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
| React.js | 4 years |
| TypeScript | 4 years |
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...