freehire launches on Product Hunt on 26 August.

Follow →

Frontend Software Engineer

Summary

Builds and optimizes a React-based AI platform that helps brands control their visibility in AI search tools like ChatGPT and Perplexity.

About the Company

Goodie helps leading brands win AI search. As billions of people use ChatGPT, Perplexity, Gemini, and other AI systems to discover products and make buying decisions, brands need a way to understand and influence how theyre represented. Goodie gives teams a full AI control plane to monitor and optimize brand visibility within AI models.

Responsibilities

  • Lead the development of the AI platform, focusing on scalability, speed, and user experience
  • Architect and develop front-end solutions using React to create smooth, engaging user experiences
  • Implement back-end infrastructure with a focus on security and seamless API integration
  • Utilize DevOps practices to manage the deployment pipeline and ensure reliable software delivery
  • Collaborate with UX/UI Designers to translate designs into functional interfaces
  • Work closely with Data Scientists to ensure accurate data collection and application within the platform
  • Participate in the entire application lifecycle, including coding, debugging, and testing
  • Maintain and optimize the performance of existing applications

Requirements

  • 5+ years of full-stack development experience building high-usage B2B software
  • Proficiency in React for high-performance web applications
  • Experience with server-side languages such as Python, Node.js, or Java
  • Strong understanding of DevOps, CI/CD pipelines, containerization (Docker), and cloud infrastructure (AWS, GCP, or Azure)
  • Solid knowledge of database management systems like MySQL, PostgreSQL, or MongoDB
  • Experience with RESTful APIs and data exchange formats (JSON, XML)
  • Familiarity with Git and software development best practices
  • BSc in Computer Science, Engineering, or a relevant field

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available