Full Stack Developer

at NextHire

Job description

Designation/Role : Software Engineer

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.

Have you ever ordered with Swiggy or BigBasket? Or booked a ticket on BookMyShow? Or have you 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 250,000 developers and 2000+ companies across 80+ countries use ImageKit to store, manage, and deliver optimized images and videos on websites and apps.

ImageKit is journeying to revolutionize media delivery, management, and automation space. And we are looking for people like you to join us on this journey. Want to know more about our company?

1. Founder’s blog on funding and future plans - Link

2. Startup Journey and future plans on Yourstory - Link

3. Future Growth Plans covered on CNBC TV18 - Video Link

4. Glassdoor Reviews - Link

5. Company Page LinkedIn - Link (feel free to reach out to one of our existing employees to know more about how we work) Background about ImageKit 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 severa 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 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 lot there.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.

Building for scale - We already serve over a few billion images every day and this 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? 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. Key responsibilities

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

● Keep in mind the pain points of customers while creating any feature or product. Excellent user experience is critical for us.

● Take full ownership of development, testing, quality & launch of new products and features

● Iterate, develop, and test MVPs quickly.

● Improve existing features and write test cases.

● Review code that is written by other team members

● Manual and automatic testing of your features.

● Coordinate with the infrastructure team and monitor critical metrics related to the product on production servers.

● Willing to work autonomously and remotely. Requirements

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

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

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

● 3-5 Years of work experience and bachelor’s degree from any college is preferred

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

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

● Excellent communication skills (the English language is not mandatory, but the clarity of thoughts is essential especially now that we are working remotely What we offer for this role

1. An excellent compensation, for sure, with lucrative sales commissions.

2. Clear path to promotion into Account Executive and beyond.

3. You work with a very hardworking and responsible remote team. We take our work seriously, and also our off-sites (the last ones were in Phuket, Udaipur, Goa, Corbett, Bali, and Mussoorie. Don’t miss out on the next :))

4. We take care of your and your family’s health insurance.

5. Help you with funds to set up your workspace at your home or take up a co-working space.

6. A learning and wellness fund to pursue any professional course and any hobbies outside of work (Gym, bartending, sports, and dancing are some hobbies that our team members have pursued).

7. No questions asked leave policy. We trust you to get the work done.

8. Flexible working hours and flexible work locations. As long as you have a stable internet

connection, you can work from anywhere in the world.

Share this job:
Please let NextHire know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply