Designation/Role : Software Engineer(Nodejs)

Role : FSD- React.js and Nodejs

Experience : 3-6 years

Location : Remote

Working Days: 5 Days a week

Note: This is a remote-only role. As long as you have a stable internet connection, you

can work from anywhere in the world. We do meet up if you are in Delhi NCR or on our

company trips.

ImageKit is a B2B SaaS company. Companies of all sizes - including small startups to

large enterprise customers - use our product to store, manage and deliver optimized

images and videos on websites and apps. The images and videos you see on websites

and apps like Nykaa, TimesNow, Zivame, Ferns and Petals, TravelOka, Noon, Carro,

Weltbild, BookMyShow, BigBasket, Cred etc. get optimized and transformed in real-time

through the product that we have built. Just like them, there are over 900 companies

and 60,000 developers who use our product globally.

Want to know more about our company?

Founder’s blog on funding and future plans - Link

Startup Journey and future plans on Yourstory - Link

Future Growth Plans covered on CNBC TV18 - Video Link

Glassdoor Reviews - Link

Company Page LinkedIn - Link (feel free to reach out to one of our existing employees

to know more about how we work)



Company Background:-

Have you ever ordered with BigBasket? Or booked a ticket on BookMyShow? Or

bought a product from Nykaa? Then you’ve already interacted with ImageKit. ImageKit

is a SaaS product that streamlines images and videos for companies of all sizes across

the globe. Over 80,000 developers and 1200+ companies across 65+ countries use

ImageKit to store, manage and deliver optimized images and videos on websites and

apps. We strongly believe that every company is destined to be a content and media

company and would need a partner to help them manage and deliver them. ImageKit is

on a journey to revolutionize the media space. And we are looking for people like you to

join us on this journey.

Want to know more about our company?

https://blog.imagekit.io/imagekit-io-funding-current-business-and-future-plans-cdc66ccd

a3b9

https://yourstory.com/2021/12/saas-startup-imagekit-image-optimisation-nykaa-bigbaske

t

https://www.glassdoor.co.uk/Overview/Working-at-ImageKit-EI_IE3293686.11,19.htm

https://www.linkedin.com/company/imagekit-io/ (feel free to reach out to one of our

existing employees to know more about how we work)



Background relevant to this role

Currently, we serve over a few billion images and videos daily, have multiple servers

running in 6 regions globally, with sustained request rates round-the-clock because of

our customers spread across the globe. We also manage several terabytes of image

storage through our digital asset management tool called the Media library.

We are continuously evolving to improve our systems’ stability, performance and

security. Additionally, we have tons of features to be added to the existing product and

are also working on video optimization and delivery (already available in beta) and

adding more collaboration and AI-powered workflows in the Media Library, with the aim

to make ImageKit the best media management and delivery product globally.

We are looking for passionate full-stack developers with not just good technical skills,

but also a good sense of making user-friendly products, to join our technology team. If

you are someone who gets excited about solving large-scale engineering problems,

wants to build industry-first features, and wants to be a part of a fast-growing Indian

SaaS startup, let's have a word.

Problems you will be working on at ImageKit

1. Video delivery and optimization - We are gradually moving from just images to

videos as well, helping companies simplify video delivery across devices. We

have launched a beta version with real-time processing, and need to improve a

a lot there.

2. Media management - A central place to upload, search and collaborate on all

images and videos that you see on a company's website. This would involve

building a product to store, manage, and collaborate on several TBs of digital

assets and multiple users in an organization.

3. Building for scale - We already serve over a few billion images every day and this

the number is growing rapidly. How do you handle sudden traffic surges, for complex

and CPU-intensive media processing to serve optimized content in real-time?

4. Delivering close to 100% uptime always - Our product is integrated on live

websites for things as critical as product images on an e-commerce website. Our

services need to remain up for our customers regardless of what happens in the

background.

Responsibilities

1. Work with other team members to conceptualize new features, build them from

scratch, roll them out to our customers, and improve them based on feedback.

2. Keep in mind the pain points of customers while creating any feature or product.

Excellent user experience is critical for us.

3. Take full ownership of development, testing, quality & launch of new products

and features

4. Iterate, develop, and test MVPs quickly.

5. Improve existing features and write test cases.

6. Review code that is written by other team members

7. Manual and automatic testing of your features.

8. Coordinate with the infrastructure team and monitor critical metrics related to the

product on production servers.

9. Willing to work autonomously and remotely.

Requirements

1. Should have excellent problem-solving skills with the ability to break down a

large problem or system into smaller components and prioritize the design &

development work.

2. Demonstrated interest in learning new things and working on them (for example -

own startup, an initial member of someone else's startup, contribution to open

source projects, a small website or side hustle that they run on their own, etc.)

3. Knowledge of Javascript / NodeJS (must), HTML (must).

4. A bachelor's degree from any college is preferred

5. Knowledge about CDNs, DNS, and AWS is preferred.

6. Knowledge about best practices for improving web performance is preferred.

7. Excellent communication skills (the English language is not mandatory, but the

clarity of thoughts is essential especially now that we are working remotely