Jr. Software Development Engineer

Kevit.io

About Kevit.io

Kevit Technologies Private Limited is a conversational automation and Agentic AI company based in Rajkot, Gujarat. We help businesses automate customer communication across WhatsApp, RCS, chatbots, and other messaging channels.

Our clients span industries such as BFSI, telecom, education, healthcare, and various enterprise sectors. We are a growing technology company focused on innovation, automation, and building scalable products.

At Kevit, software developers do more than just write code. They build products that directly impact customer experience, business growth, and AI-driven automation solutions.

Why This Role Exists

At Kevit, building scalable software products requires developers who can learn quickly, solve problems, and contribute across multiple technologies.

We are looking for individuals who are passionate about software development, curious about technology, and willing to work in fast-paced environments where learning happens every day.

This role is designed for freshers who want practical exposure to real-world software development, product engineering, cloud technologies, APIs, AI applications, and modern engineering practices.

You do not need years of experience. What matters most is your problem-solving mindset, willingness to learn, and ability to build.

What This Role Is

A hands-on software development role involving coding, debugging, testing, building features, collaborating with teams, and contributing to real product development.

What This Role Is Not

A role focused only on theory, repetitive tasks, or isolated coding assignments. This position requires ownership, collaboration, learning, and active contribution.

Role Overview

As a Software Developer, you will be responsible for designing, building, testing, and improving software products used by businesses across multiple industries.

You will work closely with product managers, senior developers, QA engineers, and infrastructure teams to develop scalable applications and automation solutions.

Day-to-Day Responsibilities

What You Will Do

  • Develop, test, and maintain software applications
  • Write clean, scalable, and reusable code
  • Build frontend and backend features
  • Develop and consume REST APIs
  • Participate in code reviews and debugging activities
  • Work with databases and optimize queries
  • Collaborate with QA, Product, and Infrastructure teams
  • Support deployment activities and troubleshooting
  • Learn and work with modern engineering practices and tools

As You Grow (After Internship Completion)

  • Independently own development tasks and deliverables
  • Improve coding standards and software quality practices
  • Contribute to architecture discussions and technical decisions
  • Work on automation, optimization, and scalability initiatives
  • Take ownership of modules and product features

What We Are Looking For

We are not only looking for degrees or certifications. We are looking for people who enjoy solving problems, building products, and continuously learning technology.

Non-Negotiables

  • Strong logical thinking and problem-solving ability
  • Good understanding of programming fundamentals
  • Willingness to learn new technologies
  • Strong ownership mindset
  • Ability to work collaboratively in teams
  • Good communication skills
  • Rajkot-based or willing to relocate — this is an in-office role

Good to Have

  • Knowledge of any of Node.js, Python, React or Angular
  • Familiarity with HTML, CSS, JavaScript, and APIs
  • Basic knowledge of cloud platforms (AWS/Azure/GCP)
  • Understanding of Git and version control systems
  • Exposure to Docker or containerization technologies
  • Linux or scripting knowledge

Honestly — This Role Is Perfect For You If...

You will love this role if...

  • You enjoy building things and solving problems
  • You like technology and learning continuously
  • You are curious about AI, automation, and software products
  • You enjoy logical thinking and debugging challenges
  • You want hands-on product development experience

This will not work if...

  • You dislike coding or technical problem-solving
  • You prefer repetitive work with little learning
  • You are uncomfortable adapting to new technologies
  • You avoid ownership or accountability
  • You prefer isolated work without collaboration

What You Will Learn

Most entry-level jobs give you tasks. This one gives you engineering experience. In your first year at Kevit, you will develop skills valuable across software companies.

  • Software Development

Learn professional coding practices and software engineering principles

  • Backend Development

Understand APIs, server-side logic, databases, and architecture

  • Frontend Development

Learn UI development and customer-facing product building

  • Cloud & Infrastructure

Gain exposure to deployment, cloud platforms, and scalability

  • Product Engineering

Understand how software products are built and maintained

  • AI & Automation Exposure

Learn Work with conversational automation, AI systems, and modern tools

Compensation & Benefits

  • Package During Internship - ₹ 6,000 CTC / Month
  • Package After Internship Completion - Between 3.6 LPA to 5 LPA
  • Employment Type - Full-Time, In-Office

Eligibility Criteria

  • Students from B.Tech – CS & IT streams
  • 12th Standard: Minimum 65% marks (or 6.5 CGPA for Diploma students)
  • B.Tech CPI: Minimum 7.5 CPI till date
  • No backlogs in any semester

Interview Process

  • Written Test - Aptitude, logical thinking, programming fundamentals
  • Technical Assessment - Coding skills, problem-solving approach, debugging ability, AI Prompt Engineering
  • Group Discussion - Communication, teamwork, collaboration
  • Technical Interview - Programming concepts, projects, learning mindset
  • Final Interview - Culture fit, ownership, long-term potential

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.