Frontend Software Engineer
Consensus - marietta, GA
Apply NowJob Description
About ConsensusConsensus is an AI search engine for scientific research. We use LLMs to help millions of users find and analyze research papers, easily. Our Series A was led by USV, with major participation from top AI investors like Nat Freidman and Daniel Gross. Consensus has been featured in The Wall Street Journal, The Atlantic, The New York Times, Nature, and a16z as one of the world's most exciting new AI search engines.Our mission is to make expert knowledge discoverable and consumable for all. Help us build the future of research.RoleWe are seeking a Frontend Engineer to design, build, and maintain the user-facing elements of our high-traffic web search engine application. You will work closely with our design, product, ML, and backend teams to craft delightful experiences and ensure our users can discover and consume scientific research effortlessly.ResponsibilitiesDevelop user-facing features using React, Next.js, and TypeScript, ensuring performance and responsiveness across devices.Collaborate with design teams to transform wireframes, mockups, and user insights into intuitive interfaces with a keen eye for aesthetics.Leverage Tailwind CSS to implement clean, scalable, and maintainable styles that deliver a cohesive visual language.Implement and maintain frontend observability through logging, monitoring, and testing to ensure a stable user experience.Work alongside the backend engineering team to integrate APIs and services seamlessly, managing data flows in a performant and secure manner.Optimize frontend builds and workflows, contributing to the continuous integration and delivery (CICD) pipelines.Stay current with emerging frontend technologies and best practices to continuously improve our application's user experience.Must Haves5+ years of frontend web development experience, with a focus on modern JavaScript frameworks (React, Next.js).Strong proficiency in TypeScript and familiarity with best practices for scalable codebases.Demonstrated ability to create beautiful, intuitive interfaces using CSS (preferably Tailwind CSS).Experience with frontend observability: setting up logging, performance monitoring, error tracking, and automated testing.Familiarity with CICD pipelines and version control (Git) in a professional environment.Nice to HavesExperience with design systems or advanced CSS methodologies.Familiarity with server-side rendering and SEO optimizations in Next.js.Knowledge of backend fundamentals to facilitate close collaboration with backend teams.An eye for UXUI designWhy You'll SucceedAttention to detail and craft: You care about pixel-perfect UIs and cohesive user experiences.Track record of high-velocity delivery: You move fast, but don't break terest in scientific research, AILLMs, and a passion for leveraging technology to advance human knowledge.
Created: 2025-02-21