Apply

Frontend Engineer

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States

💸 Salary: 120000.0 - 160000.0 USD per year

🔍 Industry: B2B SaaS

🏢 Company: Caddi

⏳ Experience: 5+ years

🪄 Skills: Design PatternsFrontend DevelopmentHTMLCSSJavascriptReact.jsUI DesignReactRESTful APIsSaaS

Requirements:
  • 5+ years of professional experience building user-centric web applications, ideally in B2B SaaS environments.
  • Proven ability to translate complex technical workflows into simple, intuitive user interfaces.
  • Expertise with modern frontend frameworks (React) and a strong understanding of UI design principles.
  • Excellent collaboration skills, comfortable working closely within cross-functional teams, especially in startup settings.
  • Comfortable navigating ambiguity, rapid iteration, and balancing speed with quality.
Responsibilities:
  • Develop and enhance Caddi’s core web application, translating complex workflows into intuitive and responsive experiences.
  • Help define and implement frontend architecture, laying foundations for future multi-platform desktop applications (Windows/macOS).
  • Build and maintain reusable UI components, and actively evolve our design system for scalability and consistency.
  • Closely collaborate with founders, product, design, and backend engineering to optimize product performance and usability.
  • Proactively contribute to product strategy and roadmap discussions from an engineering perspective.
Apply

Related Jobs

Apply
🔥 Frontend Engineer
Posted about 12 hours ago

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • Understand HTML, CSS, and JavaScript thoroughly, and you know when to leverage each.
  • TypeScript and React skills reflect that foundation.
  • Built interactive web apps and can navigate modern frontend architectures with confidence.
  • No stranger to automated testing (unit, integration, end-to-end) and see it as critical to build robust software.
  • Measuring, analyzing, and fixing performance issues is second nature.
  • Customizing tooling, CI/CD pipelines, production monitoring, and exploring AI solutions to boost productivity is in your wheelhouse.
  • Aim to build inclusive experiences that accommodate everyone's needs.
  • Work on the web app for Todoist and contribute to shaping its future.
  • Collaborate in cross-functional squads, brainstorming, building features, and continually refining them.
  • Contribute to code reviews, champion quality, and tackle technical debt.
  • Mentor teammates, share knowledge, and proactively jump in to help across squads.
  • Explore new technologies, integrate AI tools, and think big about how we can continually elevate the user experience on the web by delivering intuitive, efficient solutions.

Frontend DevelopmentGitHTMLCSSJavascriptReact.jsTypeScriptREST APICI/CDNodeJS

Posted about 12 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 133000.0 - 151000.0 USD per year

🔍 Software Development

🏢 Company: Infinite Reality👥 101-250💰 $350,000,000 8 months agoMedia and EntertainmentWeb3Metaverse

  • 5+ years of building high-quality, user-friendly web applications.
  • Deep knowledge of React and modern JavaScript/TypeScript, with a strong portfolio of projects.
  • Proven ability to design and implement responsive, clean layouts using Tailwind CSS.
  • A strong focus on creating designs that work flawlessly on mobile devices.
  • Excellent teamwork skills and the ability to communicate technical concepts clearly.
  • A knack for debugging, optimizing performance, and delivering efficient solutions.
  • Develop High-Quality User Interfaces: Build responsive, dynamic web applications using React, TypeScript/JavaScript, HTML, and Tailwind CSS.
  • Optimize for Mobile: Ensure our designs deliver a smooth, engaging experience across all devices.
  • Collaborate Across Teams: Translate requirements into elegant solutions by partnering with cross-functional teams.
  • Improve Performance: Continuously optimize applications for speed, rendering efficiency, and overall user experience.
  • Maintain Code Excellence: Adhere to modern development practices to deliver clean, maintainable code.

Frontend DevelopmentGitHTMLCSSReact.jsTypeScriptMobile testingREST APICommunication SkillsCI/CDDebugging

Posted 1 day ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 200000.0 - 250000.0 USD per year

🔍 Software Development

🏢 Company: Phantom

  • 5+ years full-time software engineering experience with some of the following technologies: React / Typescript / styled-components / React-Query
  • Solana web3.js / ethers.js
  • Demonstrated interest in open and community-driven platforms
  • Feature development: You will mostly be owning features on our web platforms – currently the Phantom Extension, but will be encouraged to learn React Native and make contributions to our mobile application as well. Much of the code in our mono-repo is cross platform.
  • New initiatives and products: You will be leading initiatives to add support for other blockchains to Phantom, and to launch new complementary products or infrastructure.
  • Interfacing with users: You will be interfacing directly with end-users and developers building on Phantom – supporting them and collecting feedback to inform the direction of the product.
  • Team building: You will be working with the team to create and foster a culture of raising the bar with each new hire.

BlockchainFrontend DevelopmentReact NativeTypeScriptReactWeb3.jsRESTful APIsNodeJS

Posted 6 days ago
Apply
Apply

📍 United States, Canada

💸 148505.0 - 178206.0 USD per year

🔍 Software Development

🏢 Company: Grafana Labs👥 501-1000💰 $240,000,000 Series D almost 3 years agoSoftware Development

  • Solid experience working with web applications ideally developed with React.
  • Solid experience unit and end to end testing your code ideally with Jest and Playwright.
  • Experience writing clean, robust, and performant software that is easily maintained by others.
  • Take an active role in influencing our roadmap and your own career objectives.
  • Work with your team to deliver new features, then use the results to iterate and improve.
  • Lead and manage projects throughout their entire lifecycle, from the initial ideation and planning stages, through development and execution, to final delivery.
  • Contribute to other projects that may not directly fall within your team’s scope.
  • Mentor and support other team members, participate in design discussions and collaborate with the team.
  • Learn new skills by gaining a deeper understanding of our cloud product and our customers.

Frontend DevelopmentJestReact.jsTypeScriptGrafanaREST API

Posted 10 days ago
Apply
Apply
🔥 Frontend Engineer
Posted 10 days ago

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: FlagshipRTL

  • comfortable reading and writing lots of TypeScript
  • You know ReactJS, including React Server Components.
  • You know the DOM, too. HTML and CSS are foundational technologies to any web application.
  • You have opinions on good UI/UX design.
  • You know your way around Figma, Sketch, and similar tools.
  • You’ve used NextJS before, and are comfortable working with NodeJS directly.
  • We use Tailwind for styling, but don’t have a design library. Have you built one?
  • We use Postgres as our primary application data storage. How’s your SQL?
  • We have continuous deployment in place. What have you used to deploy applications in the past?
  • Even though we use NextJS, API design is still critical. Have you designed an HTTP API before? What principles did you rely on?
  • You’ve worked in remote-first companies.
  • Build with autonomy and accountability.
  • Discuss solutions across disciplines.
  • Design, design, design.
  • Challenge Us.

Node.jsPostgreSQLFigmaHTMLCSSReact.jsTypeScriptUI DesignREST APINext.js

Posted 10 days 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 about 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 10 days ago
Apply
Apply
🔥 Frontend Engineer
Posted 12 days ago

📍 United States

🧭 Full-Time

💸 115000.0 - 180000.0 USD per year

🔍 Software Development

🏢 Company: Atticus

  • 3+ years of experience writing idiomatic JavaScript/ Node.js
  • Experience and love for building React applications
  • Speak CSS and HTML
  • Work with UI and UX experts to build compelling user experiences
  • Use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • Lint all your code or know you should.
  • Know what parts of your code require tests and you write those tests.
  • Versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
  • Design, build and operate Atticus’ front-end applications written in React with a focus on performance, modularity, extensibility, and reliability.
  • Work with product and software architects to plan and deliver features, fixes, and performance enhancements
  • Leverage your peers as multipliers for your skills to create excellent products and services.

Node.jsSoftware DevelopmentCloud ComputingFrontend DevelopmentGitHTMLCSSJavascriptReact.jsREST APISoftware Engineering

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 200000.0 USD per year

🔍 Software Development

🏢 Company: Atticus

  • 5+ years of experience writing idiomatic JavaScript/ Node.js
  • Experience and love for building performant React applications
  • Speak CSS and HTML fluently and know how to build around browser limitations
  • Enjoy working with UI and UX experts to build compelling user experiences
  • Use a modern version-control system for your source code repository (Git, Mercurial, GitHub, BitBucket).
  • Lint all your code or know you should.
  • Know what parts of your code require tests and you write those tests.
  • Use objective judgment in leveraging the right frameworks and technologies.
  • Versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts.
  • Leverage continuous integration systems to their full extent (CircleCI, Bamboo, Jenkins, TravisCI).
  • Plan for, build, evolve and scrutinize monitoring and alerting for your production systems.
  • Willing and able to deploy, troubleshoot, and maintain your systems in production and staging environments.
  • Design, build and operate Atticus’ front-end applications written in React with a focus on performance, modularity, extensibility, and reliability.
  • Architect, design, write, review, and test code in a collaborative environment with other software engineers.
  • Work with product to evaluate and refine product details and acceptance criteria
  • Evaluate new front-end technologies and methodologies with an eye toward scalability and performance.
  • Leverage your peers as multipliers for your skills to create excellent products and services.

AWSGraphQLNode.jsCloud ComputingGCPGitHTMLCSSJavascriptJenkinsREST APIReact

Posted 12 days ago
Apply
Apply

📍 Anywhere in the World

🧭 Full-Time

🔍 Digital Product Development

🏢 Company: Outliant

  • +3 years of experience as a Frontend Engineer.
  • Proficiency in Webflow and full-stack technologies, including HTML, CSS, JavaScript, and modern frontend frameworks (React, Angular, or Vue.js)
  • Experience with animations and transitions is a major plus.
  • Strong problem-solving and debugging skills, with the ability to quickly identify and resolve front-end issues.
  • Excellent collaboration and communication skills, with the ability to effectively work with cross-functional teams.
  • Hands-on experience in API integration and custom coding in Webflow.
  • Excellent English communication skills (B2 to C2 level) - English resume is a strict requirement.
  • A candidate should have their own computer and stable internet connection to apply.
  • Webflow Expert certification is a plus!
  • Develop and implement high-quality, scalable, and maintainable frontend code using HTML, CSS, JavaScript, and modern frameworks like React, Angular, or Vue.js.
  • Collaborate with UX/UI designers to transform design concepts into functional, responsive user interfaces, ensuring a seamless and visually appealing user experience.
  • Utilize Webflow to design, develop, and manage responsive websites, ensuring alignment with design specifications and project requirements.
  • Work closely with backend developers to integrate frontend components with server-side logic, APIs, and data services, ensuring smooth and efficient data flow.
  • Ensure cross-browser and cross-platform compatibility of web applications, addressing and resolving any frontend-related compatibility issues.
  • Maintain code quality through code reviews, unit testing, and automated testing, ensuring high reliability, scalability, and security standards.
  • Troubleshoot and debug frontend issues, identifying and implementing practical solutions promptly.
  • Collaborate with product managers, and cross-functional teams to understand requirements, define technical solutions, and contribute to the overall success of projects.
  • Stay up-to-date with the latest frontend technologies, trends, and best practices, and proactively propose and implement improvements to our development processes and tooling.

Frontend DevelopmentHTMLCSSJavascriptReact.jsUI DesignVue.JsAPI testingAngularREST APIJSONDebugging

Posted 15 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: Gradle Inc.👥 101-250💰 $27,000,000 Series C over 3 years agoDeveloper ToolsOpen SourceSaaSAnalyticsInformation TechnologyEnterprise SoftwareSoftware

  • 10+ years of professional front-end development experience, with a demonstrated and comprehensive understanding of web technologies and best practices.
  • Expert-level proficiency in JavaScript, HTML, CSS, and React
  • Proven experience in architecting and developing complex web applications, with a strong emphasis on performance optimization, scalability, and maintainability
  • Solid grasp of UI/UX principles and the ability to translate requirements into clean, efficient, and maintainable code
  • Hands-on experience with testing frameworks and methodologies, encompassing unit, integration, and end-to-end testing
  • Excellent communication and collaboration skills, with the ability to convey technical ideas to both technical and non-technical audiences
  • Highly self-motivated and self-managing, with a robust sense of ownership and accountability.
  • A systematic and analytical approach to problem-solving.
  • Willingness to understand the business needs and drive the best possible outcome
  • Lead the design and implementation of critical front-end features, ensuring exceptional performance, scalability, and maintainability.
  • Drive technical decisions and contribute to the evolution of our front-end architecture.
  • Provide technical guidance and mentorship to other frontend engineers.
  • Collaborate closely with product management, designers, and backend engineers to translate product requirements into elegant and user-friendly interfaces.
  • Champion best practices for front-end development, including thorough testing and code quality.
  • Proactively identify and address performance bottlenecks and scalability issues.
  • Stay informed about emerging front-end technologies and trends, evaluating their potential impact on our products.
  • Participate in code reviews and ensure adherence to high-quality code standards.
  • Understand the business domain to make pragmatic technical decisions that align with business needs.

HTMLCSSJavascriptReactRESTful APIs

Posted 16 days ago
Apply