hero
companies
Jobs
If you are a ff Venture Capital portfolio companyclaim your profile.

Front End Engineer, Internal Systems

Earnest Research

Earnest Research

Software Engineering
Dublin, Ireland · Remote
Posted 6+ months ago

EARNEST ANALYTICS

Earnest Analytics is a VC-backed data innovation startup driven to change the way professionals understand consumer and business behavior. Working with world-class data partners, we transform raw data into a source for business and investment professionals to ask better questions so they can make better decisions. We believe that, in the right hands, data has the power to change the way we work.

FRONT END ENGINEER, INTERNAL SYSTEMS

Earnest Analytics is seeking a Front End Software Engineer to join the Internal Systems Team. We are a small team of engineers building business-critical tools and systems for Earnest’s client-facing teams. Our software helps organize business knowledge, automate information gathering, and unify our data.

You will work closely with other software engineers, data analysts, and product managers to build and maintain tools for managing complex data topologies and processes. You must be adept at understanding complicated data systems and translating them into usable interfaces. Information Architecture nerds are warmly welcome!

Successful candidates will have 2 or more years of professional software development experience with front end web development and have experience using React and GraphQL, preferably with Typescript. Some familiarity with databases and SQL is a big bonus, as you will inevitably brush up against these systems.

Technologies

All of our code runs in Google Cloud Platform. Our databases are BigQuery and Postgres and we have a mix of back-end languages to support our data systems and software applications. The front end is all in Typescript using React and GraphQL.

Responsibilities

  • Work on a distributed multi-discipline team in an agile environment to build software critical to our growing business
  • Work with product managers and analysts to build new features and functionality for our internal information management platform
  • Write DRY, generalized (or generated!), well-tested, and well-documented code for building UI to observe and manage data from varying sources
  • Build highly usable interfaces, responding to the ever-changing needs of our business and users, that reduce human effort and error
  • Support your colleagues with code reviews, knowledge sharing, paired programming, well-timed jokes, and other forms of collaboration

Qualifications

Required:

  • At least 2 years of experience working on a software development team building a web application using a modern front end framework.
  • Experience with React and GraphQL
  • Exposure to Typescript and an interest in strongly-typed, functional programming
  • Inquisitive and eager to “dive deep” into complex domain problems
  • Strong ability and interest in working in a collaborative environment

Preferred:

  • Substantive experience with React, GraphQL, and Typescript
  • Has working understanding of contemporary JS/TS build and package tools like npm and webpack.
  • Experience with databases, data modeling, and SQL
  • Experience translating data models and APIs into usable front-ends
  • Has a love for good UI and Information Architecture
  • Is familiar with Google Cloud Platform, especially Cloud Run, Cloud Build, BigQuery, and Cloud SQL
  • Proficiency with common collaboration tools like Git and Slack
  • Knowledgeable about automated testing, unit testing, property testing, and CI/CD

Benefits & Perks:

  • We are a remote first company with a distributed environment and flexible working arrangements. We believe that distributed workers should be first class citizens. We also maintain an office in New York City, if offices are your thing
  • Flexible and generous time off
  • 100% company paid medical plan options
  • Health & Fitness Reimbursement Program
  • Generous Parental Leave Policies
  • Distributed team building events