About the job Sr. Frontend Engineer
About the Role
We are looking for a Senior Frontend Engineer to help build scalable, high-performance web applications that power AI-driven operational platforms. This role is ideal for someone with strong frontend architecture experience who can develop complex, production-ready interfaces in modern TypeScript ecosystems. The ideal candidate is product-oriented, detail-driven, and comfortable working closely with Product, Design, and Backend teams. This position requires strong ownership, clear communication, and the ability to deliver maintainable frontend systems in fast-moving environments.
Key Responsibilities
Build scalable frontend applications using Next.js and TypeScript.
Develop responsive, performant, and maintainable user interfaces for complex operational workflows.
Create reusable UI components and contribute to scalable frontend architecture.
Translate UX/UI designs into production-ready product experiences.
Collaborate with Product Managers, Designers, Backend Engineers, and infrastructure teams.
Optimize frontend performance, rendering, usability, and overall user experience.
Integrate frontend applications with backend APIs and Postgres-based systems.
Participate in code reviews, technical discussions, and architecture decisions.
Maintain high standards for code quality, testing, documentation, and long-term maintainability.
Must-have Requirements
5+ years of frontend engineering experience.
Senior-level experience building production-ready frontend applications.
Strong experience with React, Next.js, and TypeScript.
Strong understanding of frontend architecture, component systems, and scalable codebase structure.
Experience building scalable SaaS products, operational platforms, or data-heavy web applications.
Strong proficiency in type-safe development practices.
Experience working with APIs, typed schemas, and modern frontend tooling.
Strong understanding of responsive design and modern UI development.
Experience collaborating closely with Product and Design teams.
Ability to discuss technical trade-offs and architectural decisions.
Ability to work autonomously in remote environments.
Strong ownership mentality, attention to detail, and proactive communication.
Experience working with PostgreSQL-based systems or integrations.
Fluent English.
Nice-to-have Requirements
Experience with AI-driven products or data-heavy platforms.
Experience with real-time systems, analytics dashboards, or operational visualization tools.
Experience with edge or serverless architectures.
Familiarity with Python-based systems or computer vision products.
Experience with Design Systems and frontend QA collaboration.
Experience with DrizzleORM.
Experience with Zod.
Experience with Shadcn/UI.
Experience with TailwindCSS.
Familiarity with Node.js and TypeScript-based edge server integrations.