SOCKET

Software Engineer

SOCKET

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Contribute to the development of the Socket web application end-to-end
  • Work with the design team to develop interfaces that abstract away complexities and delivers an elegant and delightful user experience
  • Write APIs to deliver data from multiple data sources
  • Extract and transform data from 3rd party APIs
  • Help shape the roadmap and plan sprints that allow us to quickly deliver features and be agile to user feedback
  • Be a key part of hiring, including interviewing and providing input into team growth decisions

Requirements

  • You've worked on an early stage team in a 0-1 role
  • Experience with designing and implementing production web applications
  • Experience with building and integrating APIs and relational databases like Postgres
  • Proficiency with Node.js, JavaScript, React, and TypeScript
  • Not bound to a particular tech stack and can learn new technologies on-the-go
  • Bonus points for experience with any of the following technologies GraphQL, ElasticSearch, Headless browsers, data pipelines
Benefits
  • Market competitive salary bands
  • Meaningful equity program
  • Comprehensive health benefits for you and your family
  • Flexible time-off, holidays, and winter shutdown to rest & recharge
  • Paid parental leave
  • Remote-first, with quarterly team off-sites

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Node.jsJavaScriptReactTypeScriptAPIsPostgresGraphQLElasticSearchdata pipelinesweb applications
Soft skills
user experienceagileteam growthinterviewingcollaborationcommunicationproblem-solvingadaptabilityplanningroadmap development