Jobs and Careers
SA

Senior Software Engineer - Frontend

Sayari
United States, United Statesfull_timeVerifiedPosted 23 Aug 2024

About the role

Sayari is looking for a Frontend Engineer to join our Software Engineering team and own the development of new features across our stack. Our ideal candidate is a process-oriented self-starter with extensive experience in the software engineering world and interested in working on problems related to corporate transparency, anti money laundering, sanctions evasions, and combating financial fraud. If you are passionate about open source development and innovative technology, then we strongly encourage you to apply.
Our application tier is built primarily in Typescript, running in Kubernetes, and backed by Postgres, Cassandra, Elasticsearch and Memgraph. Our data ingest tier runs on Spark, processing terabytes of data collected from hundreds of data sources. The platform allows users to explore a large knowledge graph sourced from hundreds of millions of structured and unstructured records from over 200 countries and 30 languages. As part of this team, you'll have the chance to contribute to our growing library of open source work, including our WebGL-powered network visualization library Trellis: sayari-analytics.github.io/trellis

JOB RESPONSIBILITIES

  • Build, test, and deploy features across our tech stack
  • Partner with product team to transform feature requests into actual implementations
  • Participate in code reviews with fellow developers
  • Work in an Agile development setting such as participating in sprint planning, daily stand ups, etc.

REQUIRED SKILLS AND EXPERIENCES

  • 8+ years of professional experience in programming web-based applications and API servers
  • Comfort with Typescript and React
  • Proficiency consuming RESTful APIs
  • Experience working with Node and Express
  • Excellent communications skills and experience working cross functionally with product and design teams
  • Strong organizational skills, attention to detail, and ability to work in a fast-paced work environment
  • Self starter, able to work independently, prioritize tasks effectively, and excited to learn new skills

DESIRED SKILLS AND EXPERIENCES

  • Experience leading development on large-scale projects, while working alongside other frontend and backend engineers. 
  • Experience with databases such as Cassandra, Memgraph, Elasticsearch or Postgres
  • Experience developing RESTful APIs
  • Experience with the following technologies/frameworks:
  • Visualization frameworks such as WebGL
  • State management frameworks like redux or react-query
  • Monorepo build tools such as Turborepo
  • RxJS
  • Kubernetes and Docker
  • GCP and/or AWS

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Sayari

View company profile →