Software Engineer 1

TLDR

Join our engineering team to develop and maintain high-quality software applications while evolving alongside experienced developers.

Role: Software Engineer 1

Location: Bangalore (5 days WFO)

Experience: 0–2 Years (Entry Level)

Requirements

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.

Apna builds a professional networking platform that connects blue-collar job seekers with small and medium-sized businesses across India. Focused on empowering the working class, Apna tackles the challenges of opportunity and skills access, making it a vital resource for millions of job seekers and employers. Its rapid growth and extensive user base highlight its commitment to transforming the job market landscape.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job