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