Junior Software Developer

EazyIoT

Mumbai

On-site

INR 400,000 - 600,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Learn cutting-edge IoT technologies
Collaborative team environment
Flexible work culture
Ownership of projects

Job summary

EazyIoT in Mumbai is seeking a Junior Software Developer passionate about building scalable applications, collaborating with senior developers and cross-functional teams to develop, test, debug and maintain software for the IoT ecosystem.

You will implement features, write maintainable code, understand existing codebases, develop and consume REST APIs, and participate in code reviews while growing your skills in a collaborative environment.

Qualifications

  • 0–2 years of experience in software development.
  • Bachelor's degree in Computer Science, IT, Engineering or a related field.
  • Basic knowledge of Data Structures & Algorithms, OOP and software development concepts.
  • Understanding of REST APIs, databases and Git/version control.
  • Basic knowledge of web or backend development.
  • Good debugging and problem-solving skills.
  • Good communication and interpersonal skills.
  • Ability to work independently as well as within a team.
  • Willingness to learn and adapt to new technologies.
  • Exposure to IoT, embedded systems, cloud platforms or connected devices is a plus.

Responsibilities

  • Develop, test and maintain software applications and features as per business and technical requirements.
  • Write clean, efficient and maintainable code.
  • Work on new features, enhancements and bug fixes under the guidance of senior developers.
  • Understand existing codebases and contribute to ongoing development projects.
  • Integrate software applications with APIs, databases and other systems as required.
  • Perform unit testing and basic functional testing of developed features.
  • Identify, troubleshoot and resolve software bugs and issues.
  • Participate in code reviews and implement feedback from senior developers.
  • Ensure applications meet defined functionality and quality standards.
  • Develop and consume REST APIs.
  • Understand data flow between applications, backend systems and connected devices.
  • Coordinate with senior developers, hardware/embedded teams, QA and other stakeholders.

Skills

Programming fundamentals
Data Structures & Algorithms
OOP
REST APIs
Git/version control
Web/backend development
Problem solving
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Git

Job description

We are looking for a Junior Software Developer who is passionate about software development and eager to build practical, scalable and reliable applications. You will work closely with senior developers and cross-functional teams to develop, test, debug and maintain software applications supporting EazyIoT's IoT and connected-device ecosystem.

  • Develop, test and maintain software applications and features as per business and technical requirements.
  • Write clean, efficient and maintainable code.
  • Work on new features, enhancements and bug fixes under the guidance of senior developers.
  • Understand existing codebases and contribute to ongoing development projects.
  • Integrate software applications with APIs, databases and other systems as required.
  • Perform unit testing and basic functional testing of developed features.
  • Identify, troubleshoot and resolve software bugs and issues.
  • Participate in code reviews and implement feedback from senior developers.
  • Ensure applications meet defined functionality and quality standards.
  • Work with relational or NoSQL databases for application development.
  • Write basic queries and manage application data.
  • Develop and consume REST APIs.
  • Understand data flow between applications, backend systems and connected devices.
  • Coordinate with senior developers, hardware/embedded teams, QA and other stakeholders.
  • Understand technical requirements and convert them into development tasks.
  • Maintain basic technical documentation for developed features.
  • Participate in team meetings, sprint planning and project discussions.
  • Stay updated with relevant software development technologies and best practices.
  • Learn new frameworks, tools and technologies as required by projects.
Requirements
  • 0–2 years of experience in software development; freshers with strong programming fundamentals may also be considered.
  • Bachelor's degree in Computer Science, Information Technology, Engineering or a related field.
  • Basic knowledge of Data Structures & Algorithms, OOP and software development concepts.
  • Understanding of REST APIs, databases and Git/version control.
  • Basic knowledge of web or backend development.
  • Good debugging and problem-solving skills.
  • Good communication and interpersonal skills.
  • Ability to work independently as well as within a team.
  • Willingness to learn and adapt to new technologies.
  • Exposure to IoT, embedded systems, cloud platforms or connected devices will be an advantage.
What We Offer
  • Competitive compensation package.
  • Opportunity to learn cutting-edge IoT technologies.
  • Collaborative team environment and supportive leadership.
  • Flexible work culture and opportunities for skill development.
  • Real ownership of projects with visible and measurable impact.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IoT Application Engineer
IoT Application Engineer

EazyIoT • Mumbai

On-site
INR 300,000 - 600,000
Competitive compensation package
IoT technology learning opportunities
Collaborative team environment
+2
Embedded Hardware Lead
Embedded Hardware Lead

EazyIoT • Mumbai

On-site
INR 3,000,000 - 5,200,000
Competitive compensation package
Learning opportunities in cutting-edge
Collaborative team environment
+2
Junior IOT Developer
Junior IOT Developer

Metayb • Chennai

On-site
INR 600,000 - 1,200,000
Innovative IoT projects
Collaborative culture
Career advancement opportunities
Senior Full Stack Developer - IOT
Senior Full Stack Developer - IOT

KSB Company • Maharashtra

On-site
INR 1,800,000 - 2,600,000
Javascript Developer
Javascript Developer

IoTReady Technology Solutions Pvt Ltd. • Bengaluru

On-site
INR 400,000 - 700,000
Embedded Software Developer
Embedded Software Developer

Vltronics Automation • Dadri

On-site
INR 600,000 - 900,000
Junior Web Application Engineers
Junior Web Application Engineers

Weekday (YC W21) • Bengaluru

On-site
INR 500,000 - 700,000
Real-world exposure to IoT
Opportunity to work on scalable systems
Full Stack - Software Developer
Full Stack - Software Developer

OneStopHR • Pune District

On-site
INR 700,000 - 1,200,000
Jr. Embedded Engineer | Mumbai
Jr. Embedded Engineer | Mumbai

N Human Resources & Management Systems • Thane

On-site
INR 350,000 - 550,000
Fast-growing startup
Senior Full Stack Developer - IOT
Senior Full Stack Developer - IOT

KSB Company • Pune District

On-site
INR 1,500,000 - 2,300,000