The Job logo

What

Where

Software Engineer - Full Stack

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join a category-defining startup, Dashworks, revolutionizing collaboration and knowledge sharing. Design and develop user-friendly interfaces, server-side logic, and APIs. Troubleshoot bugs and ensure application stability. Stay updated on industry trends. Remote full-time role based in Bengaluru, Pune, or Noida.

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 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.

Set alert for similar jobsSoftware Engineer - Full Stack role in Bengaluru, India, Pune, India, or Noida, India
Dashworks Logo

Company

Dashworks

Job Posted

7 months ago

Job Type

Full-time

WorkMode

Remote

Experience Level

0-2 Years

Category

Software Development

Locations

Bengaluru, Karnataka, India

Pune, Maharashtra, India

Noida, Uttar Pradesh, India

Qualification

Bachelor

Applicants

64 applicants

Related Jobs

Clarivate Logo

Lead Software Engineer (Full Stack Developer )

Clarivate

Noida, Uttar Pradesh, India

Posted: 16 days ago

About You – experience, education, skills, and accomplishments     Bachelor's in Engineering or a Master's degree (BE, ME, B.Tech, M.Tech, MCA, MS) Over 5-8 years of experience independently developing modules using NodeJS, C#, Web development, JavaScript/TypeScript, MVC, and Web API. Over 2-4 years of hands-on technical experience using AWS serverless resources, including but not limited to Lambda, RDS, API Gateway, S3, Cloudfront, ECS and ALB. Experience with RDBMS and NoSQL databases, particularly MySQL or PostgreSQL.   It would be great if you have:   Familiarity with Cloud technologies, offering a significant advantage.  Understanding of Robotic Process Automation (RPA), considered highly beneficial.  Knowledge of Continuous Integration (CI/CD) tools and techniques is desirable.  Interest in exploring and adopting AI/ML technologies to optimize project outcomes.    What will you be doing in this role?    Overall, you will play a pivotal role in driving the success of the development projects and achieving business objectives through innovative and efficient software development practices.      Quickly and efficiently resolve complex technical issues by analysing information, evaluating options, and executing decisions.  Participate in technical design discussions and groups for feature development.  Understand the impact of architecture and hosting strategies on technical design and apply industry best practices in software development, including unit testing, object-oriented design, and code reviews.  Work with team members to address findings from security, functionality, and performance tests.  Conduct detailed code reviews for intricate solutions, offering enhancements where feasible.  Prioritize security and performance in all implementations.