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:
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