CrawlJobs Logo

Software Engineer (Frontend)

· Job Posted December 10, 2025
Apply Position
Job Link Share

Job Description

Metabase is the easiest way for people to get insights from their data, from tiny startups who get up and running quickly to major corporations with tens of thousands of users. That's why people love us. We bring data tools with the elegance and simplicity of consumer products to the crufty world of enterprise business intelligence. We provide an opinionated open source starting point for how companies should measure, analyze and share their data, which is used by tens of thousands of companies. We built Metabase because existing tools for business intelligence didn’t feel like things we wanted to use. We wanted faster, simpler ways to ask questions about data, and wanted to strip away the colder feel of most Enterprise software. Folks seemed to agree, and now Metabase is used daily by tens of thousands of companies to give people in all sorts of roles access to insights they wouldn’t have otherwise had. None of this could happen without our user interface and that’s where you come in. We’re looking for someone with strong product sensibilities, extraordinarily good frontend skills, and solid software engineering fundamentals to join our team to advance the state of the art in our product and our industry.

Job Responsibility

  • Lightning fast interaction with data
  • Augmenting visualizations
  • Wayfinding
  • Embedded analytics

Requirements

  • You care about crafting delightful user experiences
  • Prior experience shipping non-trivial apps using React + Redux (or equivalent)
  • You have experience writing tests, giving good feedback on other people’s code, and writing proposals for more complicated problems that are thoughtful and clear
  • Due to the nature of what we work on, computer science-y problems come up frequently
  • We like everyone to care about the nuts and bolts of how to make things look good, so you’ll be expected to use our style guide and if necessary write or update our CSS, so comfort in CSS and familiarity with things like design systems and component libraries is a necessity
  • You’ve worked on a large and complex JavaScript project

Nice to have

  • Knowledge and prior experience with data visualization (especially if it has involved dc.js and d3.js)
  • Previous contributions to open source (not a requirement, but a huge plus)
  • Either pre-existing knowledge or interest in learning some Clojure, the language much of the backend of our application is written in

What we offer

  • We emphasize reasonable workdays and prefer planning and avoiding panic
  • Work is only one part of who you are
  • We offer flexibility (define your own schedule and work from wherever you want), autonomy, and an environment that fosters growth, learning, and development

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer (Frontend)

8 matching positions

Software Engineer (Frontend)

Front End Engineers (React / React Native) – New York – up to ~$225,000 + signif...
Location
Location
United States , New York
Salary
Salary:
160000.00 - 215000.00 USD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Front End Engineers (React / React Native)
  • React / React Native
  • TypeScript / JavaScript
  • Redux / Next.js
  • Modern frontend architecture and performance optimisation
Job Responsibility
Job Responsibility
  • Build and evolve the user-facing applications powering the platform
  • Work across modern React applications
  • Collaborate closely with product and backend teams to deliver high-impact features used by a rapidly growing member base
What we offer
What we offer
  • equity
  • bonus
  • Fulltime
Read More
Arrow Right

Software Engineer (Frontend)

Front End Engineers (React / React Native) – New York – up to ~$225,000 + signif...
Location
Location
United States , New York
Salary
Salary:
160000.00 - 215000.00 USD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React / React Native
  • TypeScript / JavaScript
  • Redux / Next.js
  • Modern frontend architecture and performance optimisation
Job Responsibility
Job Responsibility
  • Build and evolve the user-facing applications powering the platform
  • Work across modern React applications
  • Collaborate closely with product and backend teams to deliver high-impact features used by a rapidly growing member base
What we offer
What we offer
  • equity
  • bonus
  • Fulltime
Read More
Arrow Right

Software Engineer (Frontend)

Highbeam is building the future of business banking and cash management. Our pla...
Location
Location
United States; Canada , New York; Toronto
Salary
Salary:
160000.00 - 260000.00 USD / Year
highbeam.com Logo
Highbeam
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Highly proficient with TypeScript and React
  • 4+ years of professional experience building React apps
  • Comfortable with rewriting code to improve code quality
  • Question requirements before building and implement designs perfectly
  • Love working in-person with a high-performing team
  • Enjoy working in an idea-meritocratic, low-ego environment
  • Proactive and self-directed, and excel in ambiguous, fast moving environments
  • Care about delivering a polished customer experience
Job Responsibility
Job Responsibility
  • Refine our existing React app and build new features
  • Be the frontend expert other engineers can rely on to help debug frontend issues
  • Work with a modern frontend stack including react, typescript, vite, storybook, react-router-dom, and radix-ui
What we offer
What we offer
  • Competitive salary and meaningful equity
  • Great location
  • Generous PTO
  • Comprehensive health & benefits package
  • Stipends for lunch, commute, wellness, and purchasing customer products
  • Yearly offsite
  • Fulltime
Read More
Arrow Right

Software Engineer (Frontend)

As the go-to expert for all things frontend, you’ll architect and build user int...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
heidihealth.com Logo
Heidi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You’ve worked in high-growth environments, scaling frontend systems for SaaS products
  • A focus on fast delivery with quality
  • You have a strong portfolio of building responsive, user-friendly interfaces for web and mobile applications
  • You excel at collaborating with cross-functional teams to translate designs into functional features
  • 3-10 years' of experience, preferably in a high-growth SaaS startup environment
  • The ability to work collaboratively and communicate effectively with the team
  • Experience/Familiarity with React, React Query, Next.js, Typescript
Job Responsibility
Job Responsibility
  • Architect and build user interfaces that are beautiful, scalable, and performant
  • Work closely with cross-functional teams—product, design, and backend—to deliver seamless, world-class user experiences
  • Set the technical vision for the engineering team
  • Bridge the gap between technical specifics and business needs
  • Turn high-level designs into real-world solutions
  • Autonomously deliver beautiful & robust code with considerations on code structure design and scalability
  • Collaborate with the team to solve exciting technical problems and grow quickly
  • Conduct research and implement best engineering best practices
  • Deepdive into weird edge cases and solve hard & tiny problems for our users
What we offer
What we offer
  • Flexible hybrid working environment, with 3 days in the office
  • A generous personal development budget of $500 per annum
  • Learn from some of the best engineers and creatives, joining a diverse team
  • Become an owner, with shares (equity) in the company
  • The rare chance to create a global impact as you immerse yourself in one of Australia’s leading healthtech startups
  • If you have an impact quickly, the opportunity to fast track your startup career
  • Fulltime
Read More
Arrow Right

Software Engineer / Senior Software Engineer - CoreAI

Azure DevOps is a suite of modern development services that enables software dev...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid software development experience
  • Demonstrable experience with C#, C++, Java or any other OOP language
  • Strong analytical skills as well as communication skills both verbal and written
  • Ability to understand unfamiliar code bases, debug client and service side applications (including database stored procedures)
  • Knowledge and experience with Microsoft Azure, AWS or similar cloud computing platforms is preferred
  • Experience with SQL performance tuning (preferably Microsoft SQL Server)
  • Solid understanding of testing principles
  • Ability to prioritize and handle multiple tasks completely and independently and generate clarity in ambiguous situations
  • Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
Job Responsibility
Job Responsibility
  • Design, develop, test and support features, experiences
  • Collaborate on the design and development of features and solutions, contributing to technical direction across business scenarios
  • Support highly available services used by top companies and millions of developers on a daily basis
  • Troubleshooting of complex issues through the entire tech stack including frontend and database layers
  • Participate in on-call rotations with your team. Triage and respond to issues and advocate for opportunities to improve service health
  • Collaborate through pairing and code reviews and contribute to a culture of learning and growth
  • Fulltime
Read More
Arrow Right
New

Senior Frontend Software Engineer I

Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. ...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
axon.com Logo
Axon
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors in Computer Science
  • 6+ years shipping high-quality Web applications
  • Very strong in Javascript, CSS foundations
  • Strongly competent in ReactJS, GraphQL, Redux
  • Strong track record of delivering solid code on a schedule
  • Excellent communication
Job Responsibility
Job Responsibility
  • Design, implement and maintain features within Axon App and related shared libraries
  • Participate in Scrum ceremonies
  • Collaborate within the Scrum team to ensure we hit our sprint goals, collaborate with other groups to ensure we build and ship the right thing
What we offer
What we offer
  • Medical and Dental Insurance
  • Vision Insurance
  • Robust Paid Time Off policy
  • Bonuses
  • Lunch allowance
  • Cell phone stipend
  • Free LinkedIn Learning and Udemy account
  • Access to 24/7 online emotional and mental support
  • Gym membership
  • Free parking
  • Fulltime
Read More
Arrow Right
New

Software Engineer - Frontend

Join us at Barclays as a Software Engineer – Front End, where you will design, d...
Location
Location
United Kingdom , Knutsford
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on expertise in React / React Native, with solid understanding of component-based architecture and responsive UI design
  • Proven ability to build and optimise high-performance UI applications for large-scale digital platforms serving millions of users
  • Experience integrating REST/GraphQL APIs and implementing secure frontend practices
Job Responsibility
Job Responsibility
  • Design, develop, and enhance software solutions using a range of engineering methodologies
  • Deliver innovative business, platform, and technology capabilities that support our customers and colleagues
  • Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

We are looking for a highly experienced, curious and driven software engineer to...
Location
Location
Bulgaria , Sofia
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of frontend software development experience, including design, implementation, and testing
  • Knowledge of software development in Typescript
  • Experience solving problems at enterprise scale, performance and quality standards
  • Experience working with UX teams to design UI and provide feedback about implementation cost
  • Experience in product development and working with product managers and field teams
Job Responsibility
Job Responsibility
  • Design and develop software to solve Workload Identity challenges, from prototyping to production
  • Develop, shape, lead, mentor, and collaborate with a close-knit team
  • Work with stakeholders (internal and external) to discuss ideas, present work that has been done, discuss priorities and options
  • Lead on the frontend side of the project, driving standards and recommending approaches that will serve the project best
  • Work with other frontend developers on shared components and standard approaches
  • Stay on top of changes in the ecosystem and priorities work to update components, in particular eliminating all vulnerable dependencies
  • Fulltime
Read More
Arrow Right