freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Engineer (Full Stack)

Open 34d

You will maintain the existing FC platform and ship new features, splitting your time between upkeep and new development. You'll also assist the Venture team on technical diligence of startups serving developers, incubation, and similar areas as needed. You'll work with a security-first mindset given the systems handle PII, integrate third-party APIs, and navigate large, undocumented codebases. You'll be expected to ship working code quickly, iterate, adapt to change, and communicate clearly with both engineers and non-engineers, all within a small team environment.

Responsibilities

  • Maintain the existing FC platform (~75% time)
  • Ship new features (~25% time)
  • Assist Venture team on technical diligence of startups serving developers, incubation, etc (as needed)

Requirements

  • Built complex web applications for 8+ years used by thousands or millions of users
  • Ability and interest to learn & implement new frameworks, but existing fluency in backend engineering: Python, Django, Django REST framework
  • Frontend engineering: Angular, Typescript, Coffeescript, Grunt
  • DevOps: deploying & testing Django apps on AWS (EC2/RDS/ELB/S3)/Heroku/CircleCI
  • A security-first mindset, experience handling systems with PII
  • Experience & patience extracting answers from large, undocumented codebases
  • Experience integrating 3rd party APIs
  • A preference for shipping working code quickly and iterative development
  • High adaptability to change
  • High self-motivation and natural inclination to improve
  • Great communication skills with engineers and non-engineers
  • A preference for working with small vs. large teams

Benefits

  • Remote-first company
  • Full coverage of health insurance premiums

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available