Hiring Software Engineer - Frontend | Dashworks

Software Engineer - Frontend


Date listed

1 month ago

Employment Type

Full time

About Dashworks

Dashworks is the first and only place you need to go to find or discover knowledge about anyone or anything at work. We’re on a path to redesigning the future of collaboration and knowledge sharing. We truly have a unique opportunity to build a category-defining product (and company!) that gets used by millions every day.

We have reached a pivotal stage in our journey:

  • After launching our knowledge assistant for work in July, we're now growing our customer base and product rapidly

  • We've raised more than $9.5m from top investors in Silicon Valley, such as Y Combinator, and founders/operators from companies like Dropbox, Retool, and Twitch.

  • We have a small but exceptional team with high talent density from places like Stanford AI Lab, Meta AI, DoorDash, Instacart, Amazon, etc.

Joining right now would mean you ride the wave of explosive top-of-the-funnel growth yet get meaningful equity in a pre-series A startup.

As an early engineer to join our team, you'll shape the user experience of our innovative software product. Utilize your expertise in frontend technologies and creative flair to build intuitive, visually appealing, high-performance user interfaces. Collaborate closely with cross-functional teams to deliver exceptional software solutions and drive the success of our SaaS platform.

Your role

You’ll join a small-yet-mighty team of 12 as a frontend-focused engineer. This will involve:

  1. UI/UX development: Collaborate with our designers and other engineers to drive new features and improvements to the core Dash AI product. The frontend stack is React/Typescript, and the backend is Python/AWS.

  2. Performance Optimization: Strive to deliver top-notch performance by optimizing frontend code, reducing load times, and enhancing overall user experience across different devices and browsers.

  3. Cross-Browser and Device Compatibility: Ensure our software is accessible and works seamlessly on various browsers, devices, and screen sizes to maximize user reach.

  4. Code Maintenance and Quality: Maintain clean and efficient code by following best practices and coding standards. Conduct code reviews and participate in technical discussions to uphold code quality.

  5. Product Innovation: Stay updated with the latest front-end technologies, tools, and trends. Propose and implement new ideas to enhance the frontend architecture and improve the user experience.

  6. User Feedback and Iteration: Utilize user feedback and data-driven insights to iterate on front-end designs and continuously improve the product's usability and performance.

  7. Team Collaboration: Work closely with cross-functional teams, including backend engineers, product managers, and designers, to ensure seamless integration and timely delivery of features.

  8. Knowledge Sharing: Share your knowledge and expertise with the team, contributing to a culture of continuous learning and professional growth.

You qualify if you have the following:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • Proven experience as a Frontend Developer, preferably in a SaaS or software product development environment.

  • Proficiency in HTML, CSS, JavaScript, and frontend frameworks (React, Angular, or Vue.js).

  • Strong understanding of UI/UX design principles, responsive design, and cross-browser compatibility.

  • Experience with version control systems like Git and familiarity with modern frontend build tools and workflows.

  • Familiarity with testing frameworks and methodologies to ensure high-quality code.

  • Excellent problem-solving skills and the ability to work independently and collaboratively within a fast-paced startup environment.

What you’ll love about us:

We're working hard to create a working environment where people feel empowered to do their very best work, make a significant impact, and enjoy what they do. As an early employee, you'll have a massive say in defining the engineering organization, our vision, and our culture. You'll also have uncapped opportunities for growth, learning, and exposure to different business areas.

Here are Dashworks' essential benefits:

  • A competitive salary - regularly reviewed to make sure you're always getting what you deserve.

  • Meaningful pre-Series A share options - you'll own a part of Dashworks and share in our success

  • Healthcare, vision, dental, and mental health coverage

  • Home office setup + hardware/software coverage: get a laptop and whatever hardware, software, or services you need and are reasonable to do your job

  • Option to work from our sunny loft in SOMA in SF. We'll cover travel expenses if you plan to come to work in person.

  • Unlimited PTO

  • Quarterly team retreats

Interview Process

  1. 30-min chat for us to learn about your ideal role and past technical achievements and for you to learn about our vision, current stage, and next milestones

  2. Two 1-hour long technical interviews involving system design, coding, and debugging

  3. 30-minute interview to see if we have a mutual cultural fit

  4. Chatting with two of your references: your previous coworkers/managers. We offer you to chat with our references as well: investors, advisors, customers

  5. Offer: 3 alternatives with a range of equity and base compensation options. We’ll also answer all your questions about business, finances, cap table, engineering, and anything else you need to make this life-changing decision (for both you and us!)

We move fast through the entire process and aim to have all the steps above completed within 3-5 days. We will make an offer to only exceptional candidates whom we have strong conviction in their technical skills and fit for the role.

Findwork Copyright © 2023


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs