Frontend Engineer
Dust.tt
Software Engineering
Posted on Nov 14, 2024
Frontend Engineer
Location: Paris, France
Team: Technical staff
Job type: Full time
At Dust, we want to provide knowledge workers and teams the tools required to get higher-quality work done, faster.
It’s disappointing to see how much time is still wasted interacting with software that doesn’t quite “get it”. Small tasks. Repetitive tasks. Tasks that wouldn’t need to be done in the first place if the right amount of context had been shared in time.
Most knowledge workers aren’t developers. Software that will really help them has to be powerful and simple to use. It has to fit their needs and personalities nicely. With the right tools, we believe that we can ultimately give the world’s 1 billion knowledge workers 25% of their time back. So they can move on to do more rewarding and interesting things.
We’re excited to build products that humans use to become better versions of themselves. We’re not here to replace humans, though. While we don’t mind a robot analogy, it has to be R2-D2, not Skynet.
While Large Language Models (LLMs) like GPT-4o, Claude or Mistral Large are already very powerful, they remain unwieldy and, as a result, vastly underused. Rather than focusing on developing new foundation models, Dust is laser-focused on the product experience. We believe that existing models are powerful enough, and that most of the value can be unlocked and delivered to customers by refining product experiences, interfaces, and interactions with applications powered by LLMs and fueled by customer data.
About the team
We’re a small and determined team of optimists focused on customers, getting great things done by shipping, and that doesn’t take itself too seriously while doing so. We want to build a team that remains as small as it can be while serving a growing number of customers incredibly well.
A bit about the Role
As a Frontend engineer on Dust’s technical staff, you will work on the experiences users have with Dust. This will require understanding users’ needs and appreciating the emotional experience humans have with software. We’re looking for someone with a passion for positively delightful interactions with software and all-round great skills around execution with code.
Responsibilities
Build conviction on the pain points of our users in their day-to-day activities that we should solve for.
Shape the products and experiences that elegantly address these pain points in close partnership with product engineers.
Bring to life what Dust’s products look and feel like when users first discover them and then use them day after day.
Prioritize frontend efforts to continuously improve users’ experience, maxime the value they get from using Dust, and increase Dust’s impact as a result
Keep a keen eye and an open mind for opportunities in the exciting and ever-changing field of generative artificial intelligence where many UX paradigms are still to be defined.
Requirements
Experience at a software company in one or several frontend engineer, design system engineer, design engineer, or similar roles
A tireless curiosity for users and how they think about and interact with software products
Conviction on what makes an experience with software memorable
A genuine interest in the developing field of artificial intelligence in general and large language models in particular
Strong written and verbal communication skills and an ability to deftly articulate situations for others to easily absorb
Robust collaboration skills and the desire to be a part of a team
20+ years of experience with design systems and React. Or not.
The ability to bring amazing design to life in software products, caring about the small details that matter.
A willingness to defend views with conviction and arguments but also gracefully change them when new information requires it
A data-driven mindset that can reason insightfully about complex or even incomplete analyses
A do-what-it-takes, results-oriented attitude that can effectively prioritise tasks without lingering on the parts that won’t make a difference.
You should still consider applying, even if you don’t strictly meet all the requirements above. We’re hiring humans and each experience is unique. It’s alright to have a less common profile or background, as long as you feel determined to put it to work in your own way in the service of our users.
Compensation and Benefits
The annual salary for this role typically ranges from €60,000 to €150,000.
Base salaries are just one component of the total compensation package and are determined by a number of factors such as years of experience, expertise, qualifications and more. In addition to base salary, we offer competitive equity packages that play a big part in recognizing you for the huge impact you will have on helping us achieve our mission. Please note, the salary range is a guideline that is subject to change without notice.
Hesitating or have any questions? You can always reach out! To apply, please contact jobs@dust.tt.