Software Development - Intern

 (No experience required)
₹25,000 – ₹35,000 • No equity
Published: 1 month ago
Avatar for Nymble

Nymble

Building Cooking Robots to put everyday eating on autopilot

Job Location

Job Type

Internship

Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

Relocation

Allowed

Skills

Java
Software Development
Clean Code
Unit Testing

The Role

About Us

Nymble is building Julia - a Kitchen Robot for your home that cooks the best food, everyday, on autopilot. You get fresh food, customized exactly for your taste - all without putting in time and effort.

The opportunity to build a company that can so vastly impact the everyday lives of millions comes once a lifetime. Supporting and financially backing our ambitions are entrepreneurs who’ve done it themselves: Binny Bansal (Flipkart), Samay Kohli, and Akash Gupta (Grey Orange Robotics). We are headquartered in India, with teams in Bengaluru (India), San Francisco (US), and Shenzhen (China).

About the role

The Software Engineering Intern role involves working across Nymble's core stack - the Recipe Engine. This is the piece of software which imparts Chef-like capabilities to our product and is responsible for end-to-end cooking of great tasty food.

As an intern, you should be comfortable writing Java code which is adherent with Design Patterns, SOLID principles and clean-code guidelines.

  • Implementation — Should be able to structure and write code like prose for others to read, design and adhere to common principles and patterns that make everyone better at their jobs. Should have the ability to contribute according to timelines and type of projects - from working POCs to stable production code and the ability to work with a large breadth of knowledge.
  • Ownership — End-to-end ownership of services and specialized components required for various projects - starting from prototypal stage to production-hardened.
  • Documentation — Create advanced technical content including articles, samples, whitepapers, and training.

Requirements

  • You care about what you build. Every individual is expected to pay attention to detail, and learn after their first mistake.
  • Strong Experience in Java
  • Basic experience with Software Design Patterns and SOLID Design principles.
  • Experience writing JUnit Test cases.
  • Knowledge of Git and version control.

What you will learn?

  • Experience of working on various technical stacks.
  • Experience in writing and deploying organization-level infrastructure and tools.
  • Know and adapt to new software technologies.
  • Learn to automate most repetitive tasks.
  • Opportunity to work with cross functional teams like Customer Success, Hardware and Product.

Working at Nymble:

More about Nymble

Perks and Benefits

Healthcare benefits
Equity benefits
Remote friendly
image

Founders

Rohin Malhotra
Founder • 3 years
Bengaluru
image
Raghav Gupta
Founder • 3 years
Bengaluru
image
Go to team image

Similar Jobs

Tagbox company logo
Tagbox
IoT + Analytics Solutions for Cold Chain Logistics
GenY Labs company logo
GenY Labs
Empowered Marketing. Powered By Artificial Intelligence
Bert Labs company logo
Bert Labs
Building new technology at the intersection of software and hardware
ConnectPlus company logo
ConnectPlus
Community based CRM and engagement app for your true fans (SaaS)
Adappt Intelligence company logo
Adappt Intelligence
Sensors & analytics to improve real estate use, productivity, and employee experience
GKB Hi-Tech Lenses company logo
GKB Hi-Tech Lenses
A Supply Chain Solution for Optical Business