You are viewing this page in an unsupported browser. Please open this link in a browser such as Chrome, Firefox, Safari or Android browser.

The next CutShort event, {{next_cs_event.name}}, will happen on {{next_cs_event.startDate | date: 'd MMMM'}}The next CutShort event, {{next_cs_event.name}}, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, is LIVE.Join now!

Job description
What do Microsoft, The Gap, Royal Bank of Scotland, Lockheed Martin, and top Open Source projects like JQuery have in common? They all use BrowserStack, as do over 25,000 other customers!
BrowserStack is the industry-leading, cloud web and mobile testing platform that enables developers to test their websites and apps on different operating systems and mobile devices. Since launching in 2011, our mission has been bold yet simple: To be the testing infrastructure for the internet. 6 years and billions of tests later, we are ready for our next phase of hyper growth. Bootstrapped for the first 6 years, we continue to be profitable since inception with a near exponential growth in customers around the globe. Recently, we closed $50M in Series A funding from Accel
Are you are the one who wants to work on a tech-heavy product, and the challenging technical problems that it entails? Problems vary, and can be as diverse as scaling the product smoothly as the company grows, to setting up a device farm, or solving streaming issues through a browser, without the use of plugins. Will you be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user-centric online applications, business logic, scaling performance, and 24x7 reliability?
Job Responsibilities:
Works on the web application layer, backend, systems, streaming and other associated technology to build our product and components
Find solutions and solve issues around a variety of operating systems or programming languages
Researching new technologies and adapt them to BrowserStack requirements
Own and commit to all your work, and be accountable for your results
Using and understanding code from Open Source
Teaching others how to use new software
Willing to learn new programming languages and databases
Able to write efficient SQL queries and design schemas for relational databases
Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves)
Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
Develop multi­tier scalable, high­volume performing, and reliable user­centric applications that operate 24x7
Scale distributed applications, make architectural trade­offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality
REQUIREMENTS
Good experience in at least one scripting language: Ruby, Nodejs, Python, AppleScript, Unix shell or similar
Familiarity with one compiled language: C, Java, C ++, Go or similar
Good knowledge of operating systems and networking concepts
Reasonable knowledge of Windows and/or Linux operating systems
Ability to work on Windows and Linux platform below the application layer, including file systems, kernels, custom installations, shell scripting, internal APIs, etc
Aggressive problem diagnosis and creative problem solving skills
Startup mentality, high willingness to learn, and hardworking
Experience of 2+ years
BENEFITS
Our benefits include a competitive salary, bonus and equity program, 100% company paid medical insurance, a flexible and generous vacation policy, daily catered lunch, free snacks etc

Software Engineer
At Tekion, we believe that business applications can be as simple and cool as the best social or consumer app and yet be powerful to seamlessly and efficiently run large global businesses. To bring our belief to reality, we are building the world’s best business application on the cloud, using the entire spectrum of technology available on big-data, machine learning, human computer interaction (voice, touch, vision, sensors and IoT) and we are inventing technology to overcome anything that is limiting our goals. The end goal is, to enable and empower our customers and bring maximum value to their core business.
Initially focused on transforming one industry vertical, for which we already have potential customers signed up. We have two of world’s largest companies in this industry investing in us along with some world renowned investors/ venture capitalists.
We have a proven world class technology team that is solving complex problems, to make life super simple for our customers. If you love solving complex problems, and want to be part of the team that is shaping up the next generation business applications on the cloud and while having fun doing it, then we are looking for you.
We are looking for talented Senior Software Engineers who want to be part of building the next generation business applications on the cloud. The Senior Software Engineer will use his/her passion and expertise for creating world class products. He/she will collaborate with the product and engineering teams and development managers to create the business application of the future.
Key Responsibilities
• Write high quality code and taking responsibility of their task
• Own critical components and be responsible for the sub systems that you work on from design, code, testing, integration, deployment, enhancements etc.
• Build large scalable applications for cloud deployment
• Mentoring the team
Minimum Qualification
• Bachelor in Computer science or relevant fields
• 5+ years of experience
• Experience in React JS
• Strong understating of XML, JSON, DOM and w3c standards
• Experience in developing UI for ecommerce/social media/collaboration platform/etc.,
• Strong sense of ownership
• Attitude for getting things done
Preferred Qualification
• • Bachelor/Masters in Computer Science
• Experience in developing any enterprise systems like eCommerce, manufacturing, supply chain, etc.,
• Experience in web programming ( React JS)
• Excellent understanding of performance and optimization techniques