invent.ai

Frontend Engineer

Türkiye
Full-time
Remote

We are invent.ai

invent.ai is a fast-growing company providing AI-Decisioning for Inventory, Merchandising and Pricing Optimization Solutions to retailers around the world. This is an exciting time at invent.ai, as we are growing our client base, our product portfolio, and our teams to revolutionize the supply chain planning industry.

We are a group of bright, kind, and goal-oriented people working together to make retail better. We take pride in what we do. As a provider of award-winning enterprise-AI SaaS solutions that serve a growing international business with customers across the U.S., Europe, the Middle East, and East Asia, we make a measurable and meaningful difference for our customers every day.

Headquartered in the United States and with offices around the world, our team of 350+ people consists of young engineers and data scientists from top CS and engineering programs, collaborating across our Istanbul, Ankara, Philadelphia, and Amsterdam offices.

For more information, visit www.invent.ai

About the Role

As a Frontend Engineer, you will build the interfaces retail planners rely on every day to make inventory, allocation, and pricing decisions. Our products are data-dense: large configurable grids, complex filtering, and multi-locale formatting.

Frontend is your home base, but the role goes beyond it: you'll take features end to end, which can mean writing backend code, extending APIs, or adding tests when the feature needs it.

Working closely with product management, backend engineering, and business stakeholders, you will understand the planning problem behind each feature and deliver solutions that fit those needs.

What You Will Do

  • Develop and evolve web applications in a React and TypeScript codebase
  • Build performant UIs for large and complex datasets, including grids, filtering, aggregation, and formatting
  • Take ownership of features end to end, from design handoff to production, including backend changes when needed
  • Work with backend engineers on API contracts and data flow, and contribute directly to backend code when it speeds up delivery
  • Write and maintain unit, component, and E2E tests, and backend tests where your changes reach the API layer
  • Contribute to frontend architecture discussions and help improve our shared components and design system
  • Contribute to code quality through code reviews, testing, and shared standards
  • Analyze the results of features, form hypotheses, and implement new solutions.

AI Proficiency

Agentic Development

  • Works with AI agents (e.g., Claude Code, Cursor agents) as part of daily development: delegates well-scoped, multi-step tasks such as implementing a component, writing tests, or refactoring a module, then reviews and refines the result
  • Uses Model Context Protocols (MCPs) to connect agents to the tools the team works with (e.g., Jira, GitHub, Figma), so the agent works with real context
  • Breaks work into tasks an agent can execute reliably, and steers, corrects, or takes over when the agent goes off track
  • Uses and improves the team's shared AI tooling (CLAUDE.md files, agent rules, skills, slash commands) to make agent output consistent with our standards

AI Guardrails and Quality

  • Treats agent output like a teammate's PR: validates it with tests, type safety, linting, and careful review before it reaches code review
  • Knows when a task is a poor fit for delegation and when it's faster to write it by hand
  • Pays attention to what the user actually experiences: performance, accessibility, consistency with the design system, and behavior across locales

What We Are Looking For

Qualifications

  • 3+ years of professional web application development experience, with 2+ years of production experience in React
  • Good knowledge of TypeScript and modern JavaScript (ES6+)
  • Experience with state and server-state management (e.g., Redux Toolkit, TanStack Query)
  • Experience with component libraries (e.g., Ant Design) and component-driven architecture
  • Solid HTML5/CSS fundamentals, including responsive layouts
  • Openness to working across the stack and writing backend code when a feature needs it
  • Willingness to learn a business-heavy domain and ask the right questions
  • Strong communication skills in English

Preferred Qualifications

  • Hands-on experience with agentic AI workflows (e.g., Claude Code, Cursor) beyond autocomplete
  • Experience with Node.js or other backend development
  • Familiarity with relational databases (e.g., PostgreSQL)
  • Experience building UIs for large and complex datasets
  • Experience with unit, component, and E2E testing
  • Experience with micro-frontends / Module Federation
  • Experience with i18n and l10n (number, date, and currency formatting across locales)
  • Experience with data visualization
  • Background in retail, supply chain, or planning software

Life at Invent.ai:

  • Join great teammates across the globe: We consider ourselves anything but average!
  • We love what we do: Our team has an exciting tech stack; Pyspark, Databricks, Python, and so on
  • Flat organization with a very strong entrepreneurial culture,
  • We support your career growth with Udemy, Medium, HBR and other learning tools
  • At invent.ai, you have extra off days for different occasions (birthday, moving day, maternity & paternity leaves etc.)
  • Great people make the perfect match: We have a powerful referral bonus for the friend you refer, bring to buddy!
  • Work hard, play harder, unlimited fun at work: We love gaming and so have a Game Master at Invent! (We really mean it when we say we love it!)
  • We believe that we will be more productive when we achieve our work-life balance. We support the Invent social clubs for their hobbies; painting, tennis, football and more!

Diversity, Equity and Inclusion

invent.ai provides equal employment opportunities, and we strive for a diverse and inclusive workplace. We are together without discrimination of nationality, gender, belief, age, disability, marital status, sexual orientation. For us, diversity means embracing all the features that make us unique.

Corporate Social Responsibility

We care about social responsibility, invent.ai gives you the opportunity to make a real difference in people's lives.

  • Support initiatives such as educational scholarships, donations, young talent sponsorships, and fundraising activities for non-governmental organizations.
  • Have an Earthquake Fund, where invent.ai matches employee donations 1:1 to support underprivileged students.

Invent the Future with Us

Does this sound like your next dream job? Let's get you started!

Please, click on the link privacy notice for prospective employees. https://www.invent.ai/privacy-policy

Did you mean ?

Example: https://www.linkedin.com/in/williamhgates

or drag and drop, up to 5MB.

Drop your file here

Supports .pdf, .docx

₺ Monthly
Optional
Optional
Privacy Policy

Built with

Hirex