Browser Backend Engineer

Browser Backend Engineer
Import.IO, India

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 17, 2021
Last Date
Apr 17, 2021
Location(s)

Job Description


import.io is looking for backend engineers to work on the development of our data products.

Effective use of data can provide incredible efficiency and value to almost any business, from the smallest independent company to the largest multinational. But, it can also advance education, academic research, charitable work, investigative journalism and many other efforts that help to make our world a better place.

Import.io delivers a product that enables enterprises to convert the mass of data on web sites into structured, high quality machine readable data at scale. We process billions of transactions every month.

Working within one of our distributed development teams, your primary focus will be the browser automation and emulation to enable web data extraction. You’ll work within a dynamic and collaborative team, and have to be passionate about coding, scalable amp; reliable architectures and technical innovation.



Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Own features from design through implementation, testing, deployment and monitoring.
  • Troubleshoot and debug issues that arise in production
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use



Requirements


  • Experience with modern agile SDLC methodologies and processes; including branching strategies, peer reviews, retrospectives, post-mortems, etc.
  • In-depth understanding of the entire software development lifecycle (design, development and deployment, monitoring)
  • Understanding of core computer science and its application to real-world problems, e.g. data structure selection
  • Excellent skills in ES2020/Typescript, including through knowledge of core concepts such as generics, async/await, events, etc.
  • Thorough understanding of the internals of chromium/firefox, including the devtools protocol
  • Thorough understanding of HTTP and WebSockets
  • Thorough understanding of browser/web APIs used by web applications
  • Understanding of browser tracking and anti-bot techniques, including browser fingerprinting
  • Experience using browser automation solutions such as playwright and puppeteer
  • Experience with git, and, optionally, mono-repository solutions such as lerna
  • Excellent skills around automated testing
  • Excellent analytical and time management skills
  • Teamwork skills with a problem-solving attitude
  • A minimum of BSc degree in Computer Science / Maths or relevant field equivalent professional experience


Our Ideal Candidate

  • Ambitious, with around 4+ years working in software development.
  • Wants to take responsibility and make a difference to the company.
  • Is able to work effectively as part of a fully remote working organization, having great communication skills.
  • Is able and willing to assist where needed in other technical areas.
  • Has a good sense of humour and camaraderie.

We provide competitive compensation, generous benefits and a professional atmosphere. This is a very collaborative and inclusive work environment where individuals strong on aptitude and attitude will have an opportunity to grow their professional careers through working with some of the most advanced technology and talented developers in the business.

Job Specification

Job Rewards and Benefits

Import.IO

Information Technology and Services - Bengaluru, India
© Copyright 2004-2024 Mustakbil.com All Right Reserved.