Apply

Senior Frontend Engineer

Posted 29 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States, Canada

💸 Salary: 140000.0 - 170000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Muck Rack👥 251-500💰 $180,000,000 Series A over 2 years agoInformation ServicesPublic RelationsMedia and EntertainmentJournalismSaaSSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Software DevelopmentDjangoElasticSearchFrontend DevelopmentHTMLCSSJavascriptJestVue.JsRESTful APIsSaaS

Requirements:
  • 5+ years of professional experience as a frontend software engineer, focused on frontend architecture, performance and profiling, design systems, and testing frameworks
  • Proficiency with modern frontend JavaScript frameworks like Vue.js or React
  • Proficiency with vanilla HTML, CSS, and JavaScript
  • Experience with Django or a similar web framework
  • Experience with modern testing frameworks like Jest
  • Experience with monitoring and observability tools like Sentry
  • Experience with analytics tools like PostHog
Responsibilities:
  • Work closely with design, engineering, and product to ensure our customers have features essential to their growing needs.
  • Contribute to small and large technical projects across the application, while collaborating with other application teams.
  • Play a key role in shaping our engineering culture and processes.
Apply

Related Jobs

Apply
🔥 Senior Frontend Engineer
Posted about 9 hours ago

📍 Canada

🔍 Software Development

🏢 Company: Roofr👥 101-250💰 $23,500,000 Series A over 1 year agoMarketplaceHome ImprovementConstructionHome Renovation

  • 3+ years of experience holding a Senior Engineering title
  • Has 5+ years of software development experience
  • Strong experience with Javascript language & React + Redux framework
  • Experience with SCSS
  • Experience with interacting with RESTful APIs
  • Experience building frontend testing and automation systems for unit tests, integration tests, regression tests, and user acceptance tests
  • Help drive frontend architecture to the next stage of Roof’s systems
  • Work in a fast-paced cross-functional team that values doing things ‘the right way’
  • Contributing to all aspects of the Software Development Lifecycle, from planning to delivery
  • Collaborating with cross-functional team members to develop technical requirements
  • Writing clean code to develop functional web applications and reusable libraries
  • Writing unit, functional, and acceptance tests
  • Troubleshooting and supporting production applications

Software DevelopmentFrontend DevelopmentGitJavascriptReduxReactCI/CDAgile methodologiesRESTful APIs

Posted about 9 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

🏢 Company: c0ffee

  • You’ve shipped polished, high-quality frontend experiences using React and Next.js.
  • You have a strong eye for detail and care deeply about how things look and feel.
  • You’re fluent in modern HTML, CSS, and TypeScript, and know how to debug layout issues across devices and browsers
  • You think in components, care about performance, and don’t need hand-holding to deliver.
  • You’re collaborative, fast-moving, and comfortable in ambiguity.
  • Own the full experience of our web app—built with Next.js, React, and Typescript.
  • Bring designs to life in the browser with pixel-perfect HTML and CSS.
  • Work closely with designs to shape the product—not just build what’s handed off.
  • Lead implementation around performance, accessibility, and SEO.
  • Build reusable components and set standards for how we ship high-quality frontend code.

Frontend DevelopmentHTMLCSSJavascriptTypeScriptUI DesignNext.jsReactSEO

Posted 3 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 225000.0 USD per year

🔍 Software Development

🏢 Company: Cortex👥 251-500💰 $48,166,880 Series C over 2 years agoCustomer ServiceArtificial Intelligence (AI)Big DataAnalyticsInformation TechnologySoftware

  • Bachelor's degree in Computer Science or related field, or equivalent work experience
  • 5+ years of professional experience in frontend engineering, with a focus on building modern and intuitive user interfaces
  • Understanding of fundamental design principles around responsive and user-friendly applications
  • Strong proficiency in modern frontend technologies such as React, TailwindCSS, and experience with complex single-page applications
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Design, implement, maintain, and improve the user interface for our developer portal
  • Collaborate with product, design, and other engineers to build new features and enhance existing ones
  • Write clean, maintainable, and testable code that adheres to best practices
  • Continually improve existing planning, development, and deployment processes
  • Ensure our product is up to date with the latest frontend technologies
  • Participate in operating our systems in production, including Incident Response on a rotational basis

Frontend DevelopmentHTMLCSSJavascriptReact.jsTypeScriptCommunication SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIs

Posted 7 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 SaaS

🏢 Company: Diagonal👥 11-50Search Engine

  • 5+ years of professional React development experience, with significant experience building complex, dynamic UIs.
  • Proven experience architecting frontend systems from 0 → 1 (building component libraries, design systems, or frontend frameworks).
  • Strong understanding of React patterns (hooks, context, composition) and frontend architecture principles.
  • Experience with InertiaJS and TailwindCSS is a plus (or strong willingness to ramp up quickly).
  • Familiarity with RESTful APIs and integrating with backend systems.
  • Architect and build a dynamic, extensible component system in React (with InertiaJS and TailwindCSS).
  • Design UI primitives that enable the dynamic generation of full applications — not just static pages.
  • Collaborate with a small, senior team to ship quickly, iterate based on customer feedback, and refine the system continuously.
  • Write clean, scalable, and maintainable frontend code that other developers (internal and external) will build upon.
  • Participate in early design and architecture decisions — your voice will be heard from Day 1.
  • Help define and maintain frontend best practices across the platform.
  • Continuously discover and evaluate new frontend technologies and patterns that can enhance performance, scalability, and usability.

Design PatternsFrontend DevelopmentGitSoftware ArchitectureUI DesignReactRESTful APIs

Posted 21 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 132050.0 - 235600.0 CAD per year

🔍 Software Development

🏢 Company: Webflow👥 501-1000💰 $120,000,000 Series C about 3 years ago🫂 Last layoff 10 months agoCMSWeb HostingWeb Design

  • 5+ years of experience working as a FE/UI engineer and some backend with a proven track record of shipping code.
  • Are proficient in advanced React/Next.js frameworks and CSS patterns.
  • Have a deep, foundational understanding of Javascript and/or Typescript.
  • Have experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress)
  • Treat web accessibility as a top priority.
  • Have experience working with a fast paced, highly collaborative, and cross-functional team.
  • Are comfortable working in an agile, safe-to-fail, environment.
  • Build performant, accessible, and scalable user interfaces using JavaScript, TypeScript, React, Next.js, Jest, Storybook, and Webflow’s Spring design system
  • Own features end to end from design handoff through implementation, launch, and iteration
  • Collaborate closely with backend engineers, and work in backend code when needed to deliver full-stack solutions
  • Partner with designers and product managers to translate complex requirements into intuitive user experiences
  • Improve frontend architecture and introduce best practices around accessibility, performance, and maintainability
  • Lead by example through high-quality code, thoughtful reviews, and mentoring other engineers
  • Troubleshoot production issues with urgency, clarity, and a focus on delivering reliable experiences

AgileFrontend DevelopmentCSSJavascriptJestReact.jsTypeScriptNext.jsReactCI/CD

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 190800.0 - 267100.0 USD per year

🔍 Software Development

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F almost 4 years ago🫂 Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • Minimum 6+ years of post-internship, full-time, hands-on, professional software development experience developing software in one or more front end focused programming languages; Javascript, Typescript, ES6.
  • Experience with one or more front-end web frameworks such as LIT, Polymer, React, Vue, or Angular with experience with CSS.
  • Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs is a plus.
  • Experienced with distributed caching layers, and distributed large scale data storage systems.
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • Entrepreneurial spirit. You are self-directed, innovative, and biased towards action in fast-paced environments. You love to build new things and thrive in ambiguity and even failure.
  • Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Participate with a team of thoughtful, fast-moving, and motivated engineers. Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise.
  • Move fast while balancing quality. We can’t afford extensive processes, and we also can’t afford show-stopping bugs. We need someone who can balance speed with quality while quickly building brand-new products.

GraphQLEs6Frontend DevelopmentGitCSSJavascriptReact.jsTypeScriptAPI testingCommunication SkillsSoftware Engineering

Posted about 2 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 136000.0 - 168000.0 USD per year

🔍 Software Development

🏢 Company: Help Scout👥 101-250💰 $15,000,000 Series B over 4 years agoCustomer ServiceTechnical SupportSoftware

  • Experience with PHP and REST APIs is a plus. You're comfortable occasionally venturing into backend code to support frontend features.
  • Experience with React, Redux, Next.js, CSS, Jest, Cypress
  • Time Zone Requirement: Your regular working hours should overlap with 9 AM - 1 PM ET.
  • Maintain high standards while contributing to Help Scout’s JavaScript and CSS best practices, leaving codebases better than you found them.
  • Partner with Designers in implementing UI/UX designs from Figma and Storybook, always prioritizing the customer experience and ensuring every interaction is polished and intuitive.
  • Improve performance, security, and usability to ensure a magical customer experience.
  • Occasionally work with backend technologies, especially REST APIs, to power frontend features (PHP and NextJS are pluses.)
  • Embrace remote work, participating in two-week iterations and communicating mostly via Slack. Autonomy and trust are key—we believe in getting work done where and when you are most productive.

PHPCypressFigmaFrontend DevelopmentGitCSSJavascriptJestUI DesignUser Experience DesignREST APIReduxNext.jsReactCommunication SkillsCollaboration

Posted 3 months ago
Apply
Apply

📍 Canada, United States

🧭 Full-Time

💸 132050.0 - 235600.0 USD per year

🔍 Software Development

  • 5+ years of experience shipping features and products, with a focus on web frameworks and products
  • Are familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB
  • Can debug production issues across services and multiple levels of the stack
  • Deeply understand data design and modeling
  • Have consistently communicated trade-offs throughout a project to meet both technical and business requirements
  • Have experience building or working with CMS systems
  • Collaborate with designers, product managers, and engineers to plan and build product capabilities that enable our ambitious visual development goals.
  • Build, document, and test production code that impacts all Webflow customers
  • Participate in all engineering activities including incident response, on-call rotations, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality.
  • Drive end-to-end delivery, solving problems in a highly technical platform that empowers hundreds of thousands of people.
  • Improve our planning, development, and deployment processes to help you and your fellow team members.
  • Tackle complex technical challenges on a collaborative and geographically distributed team
  • Help drive the future of the Webflow CMS experience

GraphQLNode.jsExpress.jsFrontend DevelopmentMongoDBTypeScriptAPI testingSoftware EngineeringDebugging

Posted 3 months ago
Apply
Apply

📍 NY, USA

🧭 Full-Time

🔍 Pest control industry

🏢 Company: Cedar👥 101-250💰 $68,361,000 Series D over 2 years ago🫂 Last layoff almost 3 years agoMedicalBillingPaymentsHealth CareFinTech

  • Preferred skills include React.
  • Experience with React Native is desired.
  • Knowledge of Typescript is preferred.
  • Proficiency in CSS is required.
  • Engineers will be part of our iterative product ideation and development process.
  • They will be responsible for working across multiple teams.
  • They will engage in client-facing discussions.

Software DevelopmentFrontend DevelopmentHTMLCSSReact.jsReact NativeTypeScriptReactCommunication SkillsCollaboration

Posted 7 months ago
Apply
Apply

📍 North America, South America, Europe

🧭 Full-Time

💸 $140,000 - $200,000 per year

🔍 Data labeling and AI

🏢 Company: HumanSignal👥 11-50💰 $5,000,000 Series A about 3 years agoArtificial Intelligence (AI)Data Collection and LabelingOpen SourceMachine LearningSoftware

  • Extensive experience developing front-end applications with modern JavaScript frameworks (React, Angular, Vue.js).
  • Strong knowledge of HTML, CSS, and JavaScript (ES6+), with a focus on cross-browser compatibility, accessibility principles, and delivering high-quality, maintainable code.
  • Familiarity with state management libraries (Redux, Vuex) and front-end build tools (Webpack, Vite).
  • Comfort working with backend technologies (e.g., REST APIs, Django GraphQL) and willingness to dive into backend code when needed.
  • A keen eye for design and UX, with a drive to build intuitive and visually appealing interfaces.
  • High user empathy and a focus on delivering value through thoughtful, well-crafted user experiences.
  • A passion and aptitude for impactful communication at a Sr+ SWE IC level, using TDDs, code reviews, presentation, and thoughtful feedback.
  • BSCS, related degree or equivalent practical experience.
  • Develop and maintain front-end components for our data labeling platform, focusing on performance, scalability, and user experience.
  • Work closely with product, design, and other engineers to translate requirements and mockups into intuitive user interfaces.
  • Participate in code reviews, architecture discussions, and the entire development process, from ideation to production.
  • Establish standards for front-end development, including code style, maintainability, and best practices.
  • Identify areas for improvement in the codebase and drive changes that enhance the overall quality of the product.
  • Mentor and provide guidance to junior engineers on best practices and coding standards.

AWSGraphQLPythonCypressDesign PatternsDjangoEs6HTMLCSSJavascriptJestKafkaKubernetesTypeScriptVue.JsAngularPostgresRedisReduxReactSpark

Posted 9 months ago
Apply