DASHWORK | Software Engineer – Full Stack

June 26, 2024
Application ends: August 31, 2024
Apply Now
Deadline date:
August 31, 2024

Job Description

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 successfully secured deals with notable companies, including Swiggy and Podium.
  • We also released some case studies of customers like Podium and HeyGen automating up 80%+ of their Slack questions using Autopilot.
  • 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, and Glean. 

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.

Your role

You’ll join a small-yet-mighty team. Some of the activities this will involve are:

  • Designing and implementing user-friendly, responsive, and visually appealing user interfaces.
  • Creating and optimizing server-side logic and APIs for seamless data integration and communication.
  • Writing efficient and secure code, following best practices and coding standards.
  • Identifying and troubleshooting bugs, issues, and performance bottlenecks, ensuring the application’s stability.
  • Performing unit testing and conducting code reviews to maintain code quality and reliability.
  • Staying updated with industry trends, tools, and technologies relevant to full-stack development.
  • Participating in the entire software development lifecycle, from conception to deployment and maintenance.
  • Contributing to the continuous improvement of development processes and methodologies.
You qualify if you have the following:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field. A master’s degree is a plus but not mandatory.
  • Strong experience with front-end technologies like HTML, CSS, JavaScript, and popular libraries/frameworks like React, Angular, or Vue.js.
  • Solid understanding of server-side development and database management systems.
  • Experience integrating front-end and back-end components, creating RESTful APIs, and working with JSON or XML data formats.
  • Proficiency with version control systems like Git for collaborative development.
  • Strong analytical and problem-solving abilities to identify and resolve technical challenges.
  • Excellent communication and teamwork skills, as the role involves collaborating with various teams and stakeholders.
  • Willingness to learn and adapt to new technologies and tools as the industry evolves.
  • A portfolio of previous projects or contributions to open-source projects is a plus and can showcase the candidate’s skills and experience.
What you’ll love about us:

We’re working hard to create an 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
  • Home office setup + hardware/software coverage: get a laptop and whatever hardware, software, or services you need and are reasonable to do your job
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.