Slidely is a PowerPoint plugin that makes it easy to create beautiful company-branded slides rapidly. Slidely is already used by several consulting companies and teams at Fortune 500 companies.
We’re a small but strong team of 3:
Both founders are CS graduates from IIT Kharagpur with a specialization in AI.
Slidely is officially set up in the US, but all 3 of us work out of Bangalore. Slidely is new, but revenue-making. We are funded by amazing investors like Y Combinator and supported by prominent leaders, founders and executives.
Slidely is a PowerPoint plugin that makes it easy to create beautiful company-branded slides rapidly. Slidely is already used by several consulting companies and teams at Fortune 500 companies.
Hi! We’re a small but strong team of 3:
Apoorve, co-founder & CEO, product & sales
Nikhil, co-founder & CTO, product & engineering
Dinesh, engineer, engineering
Both founders are CS graduates from IIT Kharagpur with a specialization in AI.
Slidely is officially set up in the US, but all 3 of us work out of Bangalore. Slidely is new, but revenue-making. We are funded by amazing investors like Y Combinator and supported by prominent leaders, founders and executives.
Our main product is a PowerPoint add-in (client) that users install on their PC.
Languages -
Client logic: The code for the client is written in VB.NET (visual basic .net), a strongly-typed object-oriented language and is much like Python in its syntax.
Client design: The design of the client is done in XAML, an extension of XML, that has live preview at design-time. We use the Telerik UI for WPF library, which provides good-looking components like buttons and treeviews out-of-the-box but are still customizable.
Server: For some operations, the client interfaces with the Slidely server. The Slidely server is a Node application written in Typescript, running on an EC2 instance. A live status of our prod and test servers can be seen here.
IDEs -
Our client is developed on Visual Studio, which has nice support for working on VB.NET and XAML.
Our server is developed on Visual Studio Code, which plays nicely with Typescript development.
Tools -
We provide you with any software that improves your productivity.
We’re looking for someone who -
It’d be more attractive to us if you also have -
(If there's anything else we can do to make your work more enjoyable, just ask, we'll try.)
Our main product is a PowerPoint add-in (client) that users install on their PC.
Client logic: The code for the client is written in VB.NET (visual basic .net), a strongly-typed object-oriented language and is much like Python in its syntax. We support
Client design: The design of the client is done in XAML, an extension of XML, that has live preview at design-time. We use the Telerik UI for WPF library, which provides good-looking components like buttons and treeviews out-of-the-box but are still customizable.
Server: For some operations, the client interfaces with the Slidely server. The Slidely server is a Node application written in Typescript, running on an EC2 instance. A live status of our prod and test servers can be seen here.
Our client is developed on Visual Studio, which has nice support for working on VB.NET and XAML.
Our server is developed on Visual Studio Code, which plays nicely with Typescript development.
We provide you with any software that improves your productivity.
Thank you for taking the time to learn more about Slidely’s interview process.
At Slidely, we’re looking for product engineers who enjoy iterating, taking product decisions, shipping, and exhibit a strong sense of ownership and autonomy. Our small teams of engineers largely define and drive their own roadmap, and use their product sense to define and ship an MVP.
Our interview process is designed to find these kinds of engineers. Moreover, we try to ask questions that are relevant to the types of products we build -- mostly full stack work, with a bit of analysis, and very sparingly grunt work. In most cases, the interview process we have is language agnostic, as we offer the opportunity to learn our stack.
Phone screen
This stage is a more informal call to get to know more about the role, and for you to evaluate whether it’s a good fit for you. We are looking for people with a strong interest in startups and motivation to help them; this is usually exhibited by past experience working at or starting one yourself.
Additionally, we’re a small software team. This means limited opportunities to “grow” compared to larger organizations, and fewer opportunities to manage. That said, we recognize and reward people who are inclined to be more product-minded, and have a good sense of what the Slidely team should be building. In this chat, you’re welcome to ask lots of questions about whether working at Slidely makes sense for you.
Lastly, the conversation will cover some light technical discussion about programming and your past projects. Mostly, we want to know that you can code and ship fairly involved systems, and speak to them with clarity on the details. This tends to be a good indication that an engineer had strong ownership and showed autonomy in making product or technical decisions.
Technical Screen
Our first technical screen can be either remote or in-person (if you’re in Bangalore), and is intended as a first pass to assess your algorithmic reasoning skills.
We only wish to test your skills and their directly applicability on your performance at work, so we use 2-3 real-life problems we have faced/are currently facing/will likely face for Slidely.
We avoid competitive programming problems as those don’t translate well to the programming challenges we face daily.
We will have a development environment ready for you. During the interview, you’re also free to Google for syntax. We believe this helps developers feel more comfortable during the process, and avoids any syntax gotchas.
While we highly encourage you to use AI as part of your daily work at Slidely, we’ve found it often adds noise to the interview process so we avoid it.
Work Day
At work day, you do a full day’s work alongside us in our Bangalore office. This round usually happens on a Saturday.
The goal of work day is for you to develop a feature we might want in Slidely. You will be owning the feature end-to-end, starting with the user experience, taking relevant product decisions, thinking about edge -cases, and implementing a working solution. Of course, we will be there to assist and guide you, but the onus of communication will be on you. This process is a deeper dive into your technical abilities, product thinking and overall fit. For the “fit” portion, we are again looking for ownership and autonomy, but we also dig deeper into communication. This is evaluated throughout the process -- in how you communicate your approach, solutions and overall thinking. In general, it helps to have researched Slidely, and gone through as much material as you can find online.
We’ll provide dinner for you to get to know more about the team. (We’ll cover costs of travel and accommodations if needed.)
We have found that going through this process gives us enough to make a go/no-go decision. But during the first 2 months, we keep the option open for either the candidate or Slidely to part ways on an early notice of 3 days in case it turns out to not be a great fit for either of us.
We offer feedback to candidates who request it, and relate the feedback to the skills, qualification and interview process above.
The typical interview process takes 2-3 weeks from start to finish, but we have accommodated as short as one week. We are happy to accommodate candidates who might have a short timeline or competing offers. The more information you can share about your situation and where you are in the process, the more we can either attempt to expedite/match, or save you time if we cannot.
fulltimeBengaluru, KA, INFull stack₹2M - ₹3.5M INR0.50% - 1.00%1+ years