SENIOR SOFTWARE DEVELOPMENT ENGINEER (BACKEND)

Filevine
Full-time
United States
Posted on 5 months ago

Job Description

Filevine is seeking a Backend Engineer to join Outlaw's agile development team and continue rapidly adding new functionality to their contract management platform. The role involves developing web applications, maintaining existing applications, optimizing software quality, and integrating APIs.

Responsibilities

  • Develop web applications using NodeJS, Webpack, Firebase, ElasticSearch, GCP
  • Maintain and support existing applications
  • Optimize software quality
  • Innovate and improve software, features, and processes
  • Query and manipulate data
  • API integration and maintenance
  • Perform code reviews
  • Mentor junior engineers
  • Participate in on-call rotation

Requirements

  • 7+ years Node.js backend development experience
  • Strong TypeScript/JavaScript skills
  • PostgreSQL database design and optimization
  • RESTful API design and implementation
  • Experience with cloud platforms (GCP preferred)
  • Express.js or similar web framework
  • Docker and containerization
  • Authentication and authorization patterns
  • B.S. in computer science or related field

Benefits

  • No benefits