Internship

Frontend Engineer Apprenticeship

Posted on 11/30/2023

Fetch

Fetch

501-1,000 employees

Consumer-engagement platform rewarding shopping loyalty via receipt

Data & Analytics
Consumer Goods

Compensation Overview

$40Hourly

Birmingham, AL, USA

Required Skills
Kotlin
Python
JavaScript
UI/UX Design
React.js
Git
Apache Kafka
Java
TypeScript
Vue.js
Redis
AngularJS
Product Design
HTML/CSS
Django
Requirements
  • Flexibility to implement a feature from either a highly specific design OR a bare bones idea that needs thought & iteration
  • Ability to strike the right balance between product design and technology to create the best possible solution
  • Familiarity with functional and/or object-oriented programming
  • Ability to optimize poorly performing code
  • Ability to explain both short and long-term solutions with trade-offs
  • Effective communication, including the ability to translate and explain technical issues to non-technical team members
  • 2 Frontend frameworks (React, Angular, Vue, Svelte)
  • Frontend Styling and layout (CSS, HTML, Sass or Less)
  • Deep understanding of JavaScript and experience with TypeScript
  • Design System Implementation
  • Responsive UI Design
  • Application State Management
  • Version control system (Git)
  • Test writing and quality assurance
  • Must be able to begin working for us immediately upon hire
Desired Qualifications
  • Full-stack development (Kotlin/Java, Javascript/Node, Python/Django, etc)
  • Messages queue and event streaming (Kafka, Kinesis, Redis Streams)
  • Continuous development
  • Experience with the automation of testing, building, and deploying frontend solutions
  • Data-Driven Design
  • Experience with Tailwind CSS or similar utility-first CSS framework
  • Charting, Dash-boarding, and Report Generation
  • Asynchronous or Reactive Programming
  • In-memory data stores and caches (Redis, Memcache)
  • Understanding of the complexity and failure domains of micro-services and distributed architectures, and how these can impact end-user experiences
  • Undergraduate or graduate degree in computer science, engineering or mathematics

Fetch stands out as a leading consumer-engagement platform in America, offering a unique blend of shopping rewards and consumer insights. Its user-friendly app, which rewards customers for purchasing their favorite brands and scanning their receipts, fosters a culture of savings and loyalty. Additionally, Fetch's ability to provide brand partners with a comprehensive view of shopping habits positions it as a valuable player in the retail industry, demonstrating its competitive advantage and industry leadership.

Company Stage

Series E

Total Funding

$628.4M

Headquarters

,

Founded

2013

Growth & Insights
Headcount

6 month growth

8%

1 year growth

11%

2 year growth

32%

Benefits

Stock options

401k match

Medical, dental, & vision

Pet insurance

Education reimbursement

Flexible PTO

Parental leave

Flexible work schedule

Hybrid work environment

INACTIVE