Work on hard technical and scale problems for innovative companies.
Opportunities are not created equal. We are bridging the gap.
We work with them to provide the right combination of talent (frontend/backend/lead).
Our team will work as an “extended engineering team” with our clients. For all practical purposes, you’ll work as if you are an employee of the client.
Working for global startups and enterprises will provide an opportunity to work on hard problems and scale problems.
Every company is different. Every company establishes processes to suit its workflows, business, and culture. You'll get a broader perspective on how companies operate differently and why.
We have a strong mentoring culture. We'll mentor you and we'll expect you to mentor others down the line. We consciously spend time to upskill ourselves at every level.
We hire for attitude.
Apply to any of our open positions directly on Linkedin with updated profile/resume.
You'll have 2 rounds of interviews. The first round is focused on knowing more about you and the culture fit. The second round will be a technical interview.
Some of our clients like to interview the candidates themselves. Generally, there will be 1 round. Leads and Senior SWE might have 2 rounds.
Do you have only US clients?
We work with innovative companies across the globe and do not restrict ourselves to any particular region/country.
How are you different from any other services company?
Can I switch projects if I do not like?
Project switch requests can be accommodated at SWE and Senior SWE levels. It will be hard to charge projects at tech lead and engineering manager levels.
What happens after a project is completed?
Usually, our clients work with us for the long term. But, if your project is completed, you’ll have an option to work on internal projects, or other client projects that you find interesting. You’ll have 60 days to choose your next project.
Am I a contractor?
If I like the client, can I become their employee?
Do you work only with startups?
We work for both startups and large companies.
What is my career path?
Generally, new hires start out as Software engineers. This is an individual contributor role and you’ll be mastering your codebase and one technology (angular, react, node, etc). Later in the Senior SWE role, you’ll deliver complex features independently and start working on “T” competencies (little backend, DB, infra, etc). At the lead level, you’ll be handling a client by yourself and managing a team of 2-5 engineers.
Do you have bonds?
Absolutely no. We want you to stay because of the engineering culture and the interesting problems that you solve for your clients.
Are you a coding bootcamp?
Do I have to work in US time-zone?
You are not expected to work beyond 10 PM (IST). This gives a good amount of time overlap with our client’s engineering team. Your production on-call shifts will be designed around this.
Are the jobs location-free?
It depends usually on the client. In the initial 3 months, you’ll have to come to our offices in WeWork, Gachibowli, Hyderabad. We’ll be working closely with you to reach your learning goals.
Do we not use anything else other than JS?
While our go-to stack is MERN, at the end of the day we solve problems for our clients. So, we end up choosing tools that best solve our customers' problems. You will see us using go-lang, python/flask, django etc from time to time.
Node JS vs Python
The choice between Node.js and Python often comes down to the specific needs of the project and the preferences of the developer. Both languages have their own strengths and weaknesses, and the right choice will depend on the goals and requirements of the project.
How to improve database performance?
Optimizing databases is vital for data-driven businesses. Sluggish databases lead to operational delays and dissatisfied customers.