Contact

Fullstack Analytics Engineer

XOi Technologies

Remote

Job Description

The XOi Analytics team is a passionate group of engineers and data scientists working together to discover insights for our customers. We leverage state-of-the-art machine learning techniques to provide our users unique insights and assistance to the problems they face in their workplace. The problems we solve include things like computer vision, natural language processing and content recommendation.

As a Full Stack Engineer on the Analytics team, you will build applications and data pipelines to curate and organize XOi’s data. Data is our most valued asset and in this position you will be a key contributor to the team. You’ll build applications using technologies such as React, GraphQL, and Python (AWS Lambda).

Responsibilities:

  • Build effective and well-tested web applications
  • Create Stunning data visualizations
  • Build data ETL pipelines and web scrapers
  • Work with project stakeholders and the team to clarify requirements or user stories
  • Take ownership for application components and ensure quality throughout the development process
  • Create reports, wikis, and other documentation on the status, operation and maintenance of the applications you create

Requirements:

  • 5+ years professional programming experience
  • 6 months of professional experience with React and/or React Native
  • Data Visualization tools and Techniques
  • Comprehensive understanding of common web performance issues and anti-patterns
  • Understanding of techniques such as code splitting and lazy loading
  • Good understanding of REST-based services and service-based architecture
  • Experienced in developing and supporting rapid iterations of software in an Agile context

Nice to Have:

  • D3.js experience
  • GraphQL / Apollo Client experience
  • AWS services such as Lambda, AppSync, S3, and DynamoDB experience with Scrapy (python framework)
  • Experienced with Flow, TypeScript, ReasonML, or other statically typed compile-to-JS languages
  • Web and/or mobile CI/CD pipelines
  • Basic data science experience