top of page
The Way You Work
  • An unwavering attention to detail and care towards your work. We double-check PRs they submit for review. Each variable name is thought through in detail, every pixel on screen must be exactly right; attention is paid towards how decisions made today will affect the future.

  • An absolute commitment towards doing the best work of your life, while helping others to do the same. We deliver with utmost focus on the job at hand. The team works towards crafting the best products for our users, and customers. Working as a team, we take on problems out of the original scope of their work if this results in a better end product.

  • A growth mindset. We are constantly out of our comfort zone, taking on challenges that are new to them. It is expected that you learn quickly and are receptive to feedback.

  • Bias towards action. You should be comfortable contributing to the team in any way required, not just in your area of expertise. This includes design reviews, code reviews, planning, 1-1s, etc.

What is Needed for the Role

We recruit primarily for traits, not just competence. The traits we look for are:

  • Absolute commitment to doing the best work of your life

  • Learn and adapt quickly

  • Have a Growth mindset

  • Be a team player

  • Bias towards action

  • Have and demonstrate integrity at all times

What We’re Looking For
  • ReactJS

  • Kotlin

  • PostgreSQL

Technologies We Work With

Growth on our team is driven by ordinary people who have extraordinary dreams and are bold enough to pursue them. Our leadership team is composed primarily of people who joined as freshers. Through our process of continuous feedback, and regular 1-1 conversations, we believe in upskilling our team, and enabling each of them to grow along paths they find satisfying.

Your Growth

We recruit freshers primarily through campus placements. At campuses we go to, the recruitment process is outlined below:


Application

If you have expressed interest in applying to Surya to your college placement department, you will receive an email with a registration link from us. Please register, and follow instructions outlined in the form exactly. Failure to follow instructions exactly will result in your application being disqualified.


Coding Assessment

Our recruitment process begins with a coding assessment. At a pre-announced time, our team will be at your campus to conduct the coding assessment. You will receive an invitation to a GitHub repository with a few problem statements. You will be required to solve any one of these problems and push your solution to the main branch of the repository. The problem statements will be varied in nature, and will focus on different skill sets - pick the one that is best suited to your strengths.

Please note that the problems are designed to simulate real world problems, and are not the usual DSA problems you may be used to. For example, you may need to build a Flutter app, or a command line tool, or a web service. If you have not built real world software before, it is not likely you will be able to complete the assessment in the stipulated time frame (typically around 4 hours). You will be able to use a search engine of your choice during the assessment, but usage of AI tools (of any kind, including AI code editors) is not allowed.


Interviews

If you are successful in the coding assessment, you will be invited for a series of interviews. The interviews are designed to help us identify your strengths.

Interview Guidelines
  • No preparation needed

  • We aren’t trying to trick you

  • We don’t care if you get the right answer - we care how you get there

  • It’s okay to be nervous - take a breath, calm down

  • We want you to succeed!


Internship

Candidates who are successful in the interviews will be offered an internship. The internship will last for 2-4 months, and will be a paid internship. You will be required to be in our office in Bengaluru full time for the duration of your internship. Our internship program is designed to enable you to become productive as a Software Engineer when you join us Full Time.


Full Time Employment

Candidates who successfully complete their internship will be extended an offer to join us full time, as a Software Engineer. You will be required to be in our office in Bengaluru full time. Note that this is an in-office role - we do not offer remote work for this role.

Recruitment Process

To apply, please send us the following:

  • Full Name

  • Contact Number

  • Email Address

  • Resume (attached)

We'll review your information and reach out soon to discuss potential opportunities.

Email your details to us at: 

careers@surya-digital.com

Apply Now

Careers

Software Engineer - Fresher

We are looking for enthusiastic and talented Software Engineers to join our team. As a Software Engineer, you will work on building out key features of Lidana, an AI Co-Pilot for QA. You will work with a team of world class engineers, and learn from them while contributing to the team.

Bengaluru

Internship + Full Time

bottom of page