Scale Up Your Career.

companies
Jobs

Software Engineer 1

Apna

Apna

Software Engineering
Bengaluru, Karnataka, India
Posted on Apr 2, 2026

Role: Software Engineer 1

Location: Bangalore (5 days WFO)

Experience: 0–2 Years (Entry Level)

We are looking for a motivated and curious Software Engineer 1 to join our engineering team. This is a foundational role designed for a fresher who is eager to apply their academic knowledge to real-world problems, build scalable applications, and grow alongside a team of experienced developers.

Key Responsibilities

As a member of our engineering cohort, you will:

  • Develop & Maintain: Collaborate with cross-functional teams to design, develop, and maintain high-quality software applications.
  • Write Quality Code: Produce clean, efficient, and maintainable code while adhering to industry best practices and coding standards.
  • Optimize Performance: Proactively troubleshoot and debug applications to ensure peak performance and a seamless user experience.
  • Document: Assist in creating comprehensive technical documentation and user guides to support product scalability.
  • Evolve: Engage in continuous learning, staying ahead of the curve with emerging technologies and modern development methodologies.

What We’re Looking For

  • Experience: 0–2 years of hands-on experience in software development (valuable internships or significant academic projects are highly encouraged).
  • Core Fundamentals: A rock-solid understanding of software engineering fundamentals, Data Structures, and Algorithms (DSA).
  • Technical Stack: Proficiency in at least one major programming language: Go, Java, or Python.
  • Web Basics: Foundational knowledge of front-end technologies, specifically React and Node.js.
  • Mindset: An enthusiastic problem-solver who enjoys tackling complex challenges and thrives in a fast-paced environment
  • Education: BE/BTech degree, preferably from Tier 1 or Tier 2 institutions.
  • Cloud Awareness: Familiarity with cloud ecosystems like AWS or GCP is a significant plus.
  • Tooling: Hands-on experience with version control systems, specifically Git.