Software Engineer - Full Stack
Software Engineer - Full Stack
Dashworks
San Francisco, CA
See who Dashworks has hired for this role
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:
Your role
You’ll join a small-yet-mighty team. Some of the activities this will involve are:
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:
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.
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.
- 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.
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
- 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
- Two 1-hour long technical interviews involving system design, coding, and debugging
- 30-minute interview to see if we have a mutual cultural fit
- Chatting with two of your references: your previous coworkers/managers. We offer you to chat with our references as well: investors, advisors, customers
- 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!)
-
Seniority level
Entry level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Technology, Information and Internet
Referrals increase your chances of interviewing at Dashworks by 2x
See who you knowGet notified about new Software Engineer jobs in San Francisco, CA.
Sign in to create job alertSimilar jobs
People also viewed
-
JavaScript Developer
JavaScript Developer
-
Software Engineer
Software Engineer
-
Software Engineer - Frontend
Software Engineer - Frontend
-
Junior Level Software Engineer (REMOTE)
Junior Level Software Engineer (REMOTE)
-
Junior Software Engineer
Junior Software Engineer
-
Software Engineer - Front End / Full Stack
Software Engineer - Front End / Full Stack
-
Full Stack Engineer
Full Stack Engineer
-
Frontend Software Engineer
Frontend Software Engineer
-
Backend Software Engineer
Backend Software Engineer
-
Software Engineer (Entry-level)
Software Engineer (Entry-level)
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub