Software Developer

Helpshift
Pune
0 - 2 yrs exp
0 - 2 yrs exp
Oops! This job is no longer active.
About opportunityAbout opportunity

Requirements:

  • 2 to 4 years of experience in writing client-side JavaScript.
  • Proficient understanding of web markup including HTML5 & CSS3
  • Good understanding of ReactJS.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.
  • Familiarity with pre-processing tools like Babel and SASS.
  • Knowledge of frontend optimisation techniques and tools (eg. YSlow, PageSpeed).
  • Experience with performance and memory tuning.
  • An attitude for benchmarking and optimization.
  • Proficient with Git (or equivalent).
  • Experienced in writing Unit, Functional & Regression tests.
  • Excellent verbal and written communication skills.
  • Handy with the shell and automation tools.
  • Bachelor?s Degree in Computer Science (or equivalent).

Responsibilities:

  • Work with the rest of the team in developing product features that get delivered to 1000?s of customer service representatives worldwide.
  • Write code and review other people?s code.
  • Build reusable code and libraries for future use.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize application for maximum speed and scalability
  • Collaborate with your team to define, design and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization and test coverage.
Read more
Interview RoundsInterview roundsUnavailable
SIGN UP TO REQUEST FOR INTERVIEW ROUNDS
Hiring Team
company
About Helpshift

In a time where India offers many opportunities to make a global impact, we know it takes something special to make a potential employer stand out… so what makes us different? Well, below are our answers to a few key questions you should always ask.

  1. Are you a pure play tech company or a technology enabled services company? A pure play technology company is where people build the most technology chops. Technology is only a small aspect of the focus in technology enabled services like “local food/grocery delivery”. Our platform serves 3B requests a day across 1.5B devices in under 30ms latency. A technology stack that can handle that scale requires some serious engineering on top of platforms like Clojure, Erlang (the same one WhatsApp uses), ReactJS and all the leading mobile OSes (iOS, Android).
  2. What impact are you having globally? The largest Indian SaaS companies may have a lot of users yet they fail to show any leading global brand as customers. For example, Salesforce.com sells a CRM with annual revenues of $6B while its Indian competitor Zoho sells an alternative which has less than 1/50th of the same amount. We build a premium product that competes globally and have some of the marquee brands such as Microsoft, Zynga, and Supercell as customers.

  3. What can I learn from your company? If a company hires you for your existing skills, you will only become slightly better at what you do. We have a very small but talented group of hackers who constantly challenge each other. We use some of the world’s most advanced tech like Kafka, ElasticSearch, Storm to deliver massive scale. Our engineers have written about some of the work we do on our Engineering Blog.

Read more
company
success tick
Thanks much!
Appreciate your feedback.