About the role
The core responsibilities for the job include the following:
Frontend Engineering (Core Focus):
- Build responsive, high-performance user interfaces using React (knowledge of Next.js is a plus).
- Translate complex analytics and AI outputs into intuitive dashboards, workflows, and visualizations.
- Own frontend architecture, state management, and component design for a data-heavy SaaS product.
- Ensure consistent UX across browsers, devices, and screen sizes.
Full-Stack Collaboration:
- Integrate frontend applications with backend services via REST and GraphQL APIs.
- Collaborate closely with backend and AI/ML engineers to define data contracts and optimize data delivery.
- Contribute to backend development when required using Python, Node.js, or similar technologies.
Performance, Quality, and Reliability:
- Optimize rendering, load times, and frontend performance for large datasets.
- Implement robust error handling, caching, and client-side performance strategies.
- Write clean, testable, maintainable code and participate actively in code reviews.
Product and Design Partnership:
- Work closely with product managers and designers to shape features from idea to execution.
- Provide technical input on UX trade-offs, feasibility, and scalability early in the design process.
Requirements:
- 3+ years of experience as a frontend or full-stack engineer.
- Strong proficiency in React (this is mandatory).
- Solid command of JavaScript/TypeScript, HTML, CSS, and modern frontend tooling.
- Experience consuming and integrating RESTful APIs and/or GraphQL.
- Working knowledge of backend technologies such as Python or Node.js .
- Familiarity with PostgreSQL, MongoDB, or similar databases.
- Experience with cloud platforms (AWS / GCP / Azure) and modern DevOps workflows.
- Strong problem-solving skills, attention to detail, and a product-oriented mindset.
- Clear communication and comfort working in a fast-moving, collaborative environment.
Bonus Points:
- Experience building analytics dashboards or data-heavy applications.
- Exposure to AI-driven products, LLM-powered features, or ad-tech platforms.
- Familiarity with design systems, frontend performance monitoring, or visualization libraries.